Abhebungsmethode: Baidu.comInsgesamt [37] AbschnitteVerfügbarkeit von Kursunterlagen: JaSie werden gewinnen
在项目里加入MyBatis的支持
MyBatis的增删改查
XML方式和注解方式的Mapper
自定义ResultMap、动态SQL、以及在Web项目中的应用
relevante Bevölkerung
有一定基础的Java开发人员 Kurse
一、课程简介
『Java学习指南系列』的第21篇教程 ,MyBatis 篇,是Java系列的高级课程。本篇介绍 MyBatis 的使用方法,使用 MyBatis 进行数据库开发的相关技术。
MyBatis 是一个基于JDBC的数据库工具框架,使用它可以快速地实现对数据库的访问操作。与之相似的框架还有 af-sql 和 Hibernate。
二、主要内容
本篇主要包含以下内容:
* 在项目中加入 MyBatis 支持
* 基于 MyBatis 的查询
* 基于 MyBatis 的插入,自增主键的配置
* 基于 MyBatis 的更新与删除操作
* ResultMap 自定义结果映射
* Dynamic SQL 动态可变的SQL
* 注解方式的 Mapper定义
* MyBatis 在Web项目中的应用,全局工厂实例的定义
* 添加Log4j支持,输出MyBatis的日志
三、课程体系
〖Java学习指南系列〗:包含入门与进阶语法,Swing桌面开发,安卓开发,JavaFX开发,网络通信Socket,数据结构与算法等课程。
〖网站开发系列〗:包含网页基础、网站入门、数据库、网站中级、FreeMarker、网站高级、项目应用、MyBatis、Redis等课程。
Kurskatalog
第一章:关于本篇 关于本篇 02:37 ※ PPT und Quellcode herunterladen 00:43 ※ 源码对比神器 05:33 第二章:快速上手 了解MyBatis 04:54 准备数据库 02:50 创建项目 05:55 第一个例子 11:00 第三章:工厂与会话 工厂模式 05:48 会话 06:09 第四章:查询记录 创建POJO类 13:57 查询多条记录 08:15 指定查询参数 10:16 返回Map记录 07:00 常见问题 05:44 输出日志 06:23 第五章:添加记录 添加记录 08:07 使用Map 03:17 自增主键 06:48 ※ POJO生成器 06:26 第六章:更新与删除 更新记录 03:55 删除记录 02:02 第七章:事务 事务 05:15 第八章:日期字段 日期字段 05:24 按日期查询 05:26 第九章:结果映射 结果映射 11:39 更多设定 02:46 第十章:网站项目应用 创建网站项目 03:43 添加查询服务 05:53 数据库查询 09:03 全局工厂实例 08:26 启动时初始化 06:27 第十一章:配置文件 可变参数 04:50 第十二章:映射文件 映射文件 02:13 注解方式的Mapper 09:17 第十三章:动态SQL 动态SQL 12:43 第十四章:日志 日志输出 04:47 添加Log4j 09:01
Ressourcenerklärung (der Kauf gilt als Zustimmung zu dieser Erklärung): 1. jede Operation in der Website-Plattform gilt als gelesen zu haben und stimmte der Unterseite der Website-Registrierung Vereinbarung und Haftungsausschluss, diese Website Ressourcen wurden ultra-niedrigen Preis, und bietet keine technische Unterstützung (2) Einige Netzwerk-Benutzer teilen sich die Netto-Disc-Adresse kann ungültig sein, wie das Auftreten von Fehlern, senden Sie bitte eine E-Mail an den Kundendienst code711cn#qq.com (ersetzen Sie # mit @) wird bis zu senden gemacht werden 3. diese Website bietet alle herunterladbaren Ressourcen (Software, etc.) Website, um sicherzustellen, dass keine negativen Veränderungen; aber diese Website kann nicht garantieren, die Richtigkeit, Sicherheit und Integrität der Ressourcen, die Benutzer-Downloads nach eigenem Ermessen, kommunizieren wir für die Zwecke der nicht alle den Quellcode zu lernen ist nicht 100% fehlerfrei oder keine Bugs; Sie müssen eine bestimmte Grundlage zu können, lesen und verstehen den Code, um in der Lage, das Debugging zu ändern haben! Code zu ändern und Fehler zu beheben. Gleichzeitig müssen die Nutzer dieser Seite verstehen, dass der Source Code Convenience Store keine Rechte an der zum Download bereitgestellten Software besitzt, das Urheberrecht gehört dem rechtlichen Eigentümer der Ressource. 4. alle Ressourcen auf dieser Website nur für Lern- und Forschungszwecke, bitte müssen innerhalb von 24 Stunden der heruntergeladenen Ressourcen gelöscht werden, verwenden Sie nicht für kommerzielle Zwecke, da sonst die rechtlichen Streitigkeiten, die sich aus der Website und der Herausgeber der Sicherheiten Haftung Website und wird nicht getragen werden! (5) Aufgrund der Reproduzierbarkeit der Ressourcen sind einmal erworbene Beträge nicht erstattungsfähig, und auch das Guthaben wird nicht zurückerstattet.