Demo 地址 https://gitee.com/LawJungle/HelloWold-Batis.git ~~拿~~去~~生~~活~~
Demo讲解
------ 共四个测试接口 ----
/findAll -- xml访问数据库
/addUser -- 注解添加信息
/getUser -- 注解访问
/gtPage -- 注解方式分页 两个参数 getPage?item=1&&size=1
------- 还原数据库 ------
resources/static/wyj.sql
------- 集成MyBatis ------
1.导入 POM 依赖
2.配置 application.properties
# 数据库连接
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/wyj?serverTimezone=Asia/Shanghai&characterEncoding=UTF8&
zeroDateTimeBehavior=convertToNull&useUnicode=true&useSSL=false&useTimezone=false
spring.datasource.username=root
spring.datasource.password=root
mybatis.type-aliases-package=com.demo.model
mybatis.mapper-locations=classpath:mapper/*.xml
3.创建测试类
package com.demo.model.DBMyBatis.bean; ----->实体类
package com.demo.model.DBMyBatis.controller; ----->控制器
package com.demo.model.DBMyBatis.dao; ----->Dao xml 方式访问使用
package com.demo.model.DBMyBatis.mapper; ----->Dao 注解方式使用
package com.demo.model.DBMyBatis.service; ----->服务接口
package com.demo.model.DBMyBatis.service.impl; ----->服务接口实现类
4.创建Mapper.xml
resources/mapper/MyBatisMapper.xml -----> xml 方式访问使用
5.测试类主要方法
package com.demo.model.DBMyBatis.controller
6.xml方式访问数据库
package com.demo.model.DBMyBatis.service.impl
package com.demo.model.DBMyBatis.dao
resources/mapper/MyBatisMapper.xml
7.注解方式访问数据库
package com.demo.model.DBMyBatis.service.impl
package com.demo.model.DBMyBatis.mapper
-----集成分页------
1.导入 POM 依赖
2.配置 application.properties
# 分页配置
#pagehelper分页插件配置
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql
3.测试方法
package com.demo.model.DBMyBatis.controller
======================================================SpringBoot+MyBatis+Page分页===============================================
Demo 地址 https://gitee.com/LawJungle/HelloWold-Batis.git
Demo讲解
------ 共四个测试接口 ----
/findAll -- xml访问数据库
/addUser -- 注解添加信息
/getUser -- 注解访问
/gtPage -- 注解方式分页 两个参数 getPage?item=1&&size=1
------- 还原数据库 ------
resources/static/wyj.sql
------- 集成MyBatis ------
1.导入 POM 依赖
2.配置 application.properties
# 数据库连接
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/wyj?serverTimezone=Asia/Shanghai&characterEncoding=UTF8&
zeroDateTimeBehavior=convertToNull&useUnicode=true&useSSL=false&useTimezone=false
spring.datasource.username=root
spring.datasource.password=root
mybatis.type-aliases-package=com.demo.model
mybatis.mapper-locations=classpath:mapper/*.xml
3.创建测试类
package com.demo.model.DBMyBatis.bean; ----->实体类
package com.demo.model.DBMyBatis.controller; ----->控制器
package com.demo.model.DBMyBatis.dao; ----->Dao xml 方式访问使用
package com.demo.model.DBMyBatis.mapper; ----->Dao 注解方式使用
package com.demo.model.DBMyBatis.service; ----->服务接口
package com.demo.model.DBMyBatis.service.impl; ----->服务接口实现类
4.创建Mapper.xml
resources/mapper/MyBatisMapper.xml -----> xml 方式访问使用
5.测试类主要方法
package com.demo.model.DBMyBatis.controller
6.xml方式访问数据库
package com.demo.model.DBMyBatis.service.impl
package com.demo.model.DBMyBatis.dao
resources/mapper/MyBatisMapper.xml
7.注解方式访问数据库
package com.demo.model.DBMyBatis.service.impl
package com.demo.model.DBMyBatis.mapper
-----集成分页------
1.导入 POM 依赖
2.配置 application.properties
# 分页配置
#pagehelper分页插件配置
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql
3.测试方法
package com.demo.model.DBMyBatis.controller
有 用 记 得 送 一 个 赞 ~ ~ ~ ~