随笔分类 -  学习笔记 / SSM框架全套教程 / MyBatis

摘要:12.1、引入依赖 <!--分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.2.0</version> </dependency> 阅读全文
posted @ 2023-07-14 01:07 Javaer1995 阅读(134) 评论(0) 推荐(0) 编辑
摘要:11.1、正向与逆向工程概述 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表;例如Hibernate是支持正向工程的。 逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成Java实体类、mapper接口和映射文件。 11.2、环境搭建 11.2.1、创建新module 创建 阅读全文
posted @ 2023-07-08 19:48 Javaer1995 阅读(41) 评论(0) 推荐(0) 编辑
摘要:10.1、环境搭建 10.1.1、创建新module 创建名为mybatis_cache的新module,过程参考5.1节 10.1.2、创建Mapper接口和映射文件 package org.rain.mybatis.mapper; import org.apache.ibatis.annotat 阅读全文
posted @ 2023-07-05 00:22 Javaer1995 阅读(13) 评论(0) 推荐(0) 编辑
摘要:9.1、环境搭建 9.1.1、创建新module 创建名为mybatis_dynamicSQL的新module,过程参考5.1节 9.1.2、创建Emp实体类 package org.rain.mybatis.pojo; /** * @author liaojy * @date 2023/6/20 阅读全文
posted @ 2023-06-27 00:20 Javaer1995 阅读(13) 评论(0) 推荐(0) 编辑
摘要:8.1、环境搭建 8.1.1、创建新module 创建名为mybatis_resultMap的新module,过程参考5.1节 8.1.2、创建t_emp和t_dept表 CREATE TABLE `t_emp` ( `emp_id` int(11) NOT NULL AUTO_INCREMENT, 阅读全文
posted @ 2023-06-16 00:35 Javaer1995 阅读(81) 评论(0) 推荐(0) 编辑
摘要:7.1 创建接口、映射文件和测试类 ++++++++++++++++++++++++++分割线++++++++++++++++++++++++++ 注意namespace属性值为对应接口的全限定类名 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE 阅读全文
posted @ 2023-06-06 00:35 Javaer1995 阅读(11) 评论(0) 推荐(0) 编辑
摘要:6.1、创建接口、映射文件和测试类 ++++++++++++++++++++++++++分割线++++++++++++++++++++++++++ 注意namespace属性值为对应接口的全限定类名 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE 阅读全文
posted @ 2023-05-31 00:14 Javaer1995 阅读(57) 评论(0) 推荐(0) 编辑
摘要:5.1、创建新module 5.1.1、右击SSM文件夹,创建新module 5.1.2、选择maven 5.1.3、配置module名称和路径 5.1.4、module初始状态 5.1.5、复制打包方式和依赖 <?xml version="1.0" encoding="UTF-8"?> <proj 阅读全文
posted @ 2023-05-25 00:15 Javaer1995 阅读(53) 评论(0) 推荐(0) 编辑
摘要:4.1、environments <!-- environments标签:配置多个连接数据库的环境 default属性:设置默认使用的环境的id --> <environments default="development"> <!-- environment标签:设置某个具体的连接数据库的环境 i 阅读全文
posted @ 2023-05-22 07:44 Javaer1995 阅读(31) 评论(0) 推荐(0) 编辑
摘要:3.1、创建通用工具类 package org.rain.mybatis.utils; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibat 阅读全文
posted @ 2023-05-20 19:27 Javaer1995 阅读(20) 评论(0) 推荐(0) 编辑
摘要:2.1、开发环境 IDE:idea 2019.2 构建工具:maven 3.8.4 MySQL版本:MySQL 5.7 MyBatis版本:MyBatis 3.5.7 MySQL不同版本的注意事项 (1) 驱动类driver-class-name MySQL 5版本使用jdbc5驱动,驱动类使用:c 阅读全文
posted @ 2023-05-19 00:25 Javaer1995 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1.1、MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁 移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于 2 阅读全文
posted @ 2023-04-14 08:06 Javaer1995 阅读(30) 评论(0) 推荐(0) 编辑