SpringMVC 集成 mybatisPlus 分析
文章目录
- 1. pom 依赖替换
- 2. 扫描包
- 3. pom 依赖替换
- 4. dao层接口继承 extends BaseMapper
- 5. 源码地址
1. pom 依赖替换
mybatis依赖
<properties><org.mybatis.version>3.4.1</org.mybatis.version><org.mybatis.spring.version>1.3.0</org.mybatis.spring.version></properties><!--spring myabtis 整合 Start--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis-spring</artifactId><version>${org.mybatis.spring.version}</version></dependency><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>${org.mybatis.version}</version></dependency><!--spring myabtis 整合 End-->
替换为
<!--spring myabtisPlus 整合 Start--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus</artifactId><version>3.3.1.tmp</version></dependency><!--spring myabtisPlus 整合 End-->
2. 扫描包
这个一样的,必须要有
<bean name="mapperScannerConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer"><property name="basePackage" value="com.gblfy.dao"/></bean>
3. pom 依赖替换
mybatis
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><property name="dataSource" ref="dataSource"/><property name="mapperLocations" value="classpath*:mapper/*Mapper.xml"></property></bean>
替换为
<!--更新为 myabtisplus--><bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean"><property name="dataSource" ref="dataSource"/><property name="mapperLocations" value="classpath*:mapper/*Mapper.xml"></property></bean>
4. dao层接口继承 extends BaseMapper
public interface UserMapper extends BaseMapper<User> {}
5. 源码地址
https://gitee.com/gb_90/ssm-upgrade
SpringMVC 集成 mybatisPlus 分析相关推荐
- SpringMVC 集成 mybatisPlus
文章目录 一.基础配置 1. pom 2. web.xml 二.配置文件 2.1.spring-context.xml 2.2. spring-datasource.xml 2.3. spring-m ...
- 从零搭建开发脚手架 Spring Boot集成Mybatis-plus之一
文章目录 简介 特性 框架结构 依赖集成 依赖 配置 编码 开始使用 核心功能 代码生成器 添加依赖 编码 编写配置 自定义模板引擎 自定义代码模板 自定义属性注入 字段其他信息查询注入 实战总结 常 ...
- 若依前后端分离版本集成Mybatis-plus
若依前后端分离版本集成Mybatis-plus 一.为什么要集成Mybatis-plus 简介 特性 二.集成Mybatis-plus 导入依赖 修改application.yml 配置文件 修改se ...
- 史上最简单:SpringCloud 集成 mybatis-plus(以若依微服务版本为例)
编者按:若依微服务版是基于Spring Boot.Spring Cloud & Alibaba的微服务的权限管理系统,也是笔者比较推荐的个人学习和企业实践都比较优秀的开源项目. 笔者也以此项目 ...
- SpringMvc集成Springfox使用Swagger写文档和测试
SpringMvc集成Springfox使用Swagger写文档和测试 前言 swagger简介 swagger确实是个好东西,可以跟据业务代码自动生成相关的api接口文档,尤其用于restful风格 ...
- SpringMVC源码分析_1 SpringMVC容器启动和加载原理
SpringMVC源码分析_1 SpringMVC启动和加载原理 ...
- SpringMVC源码分析(4)剖析DispatcherServlet重要组件
简单介绍了一个请求的处理过程, 简略描述了调用过程,并没有涉及过多细节,如url匹配,报文解析转换等. <SpringMVC源码分析(2)DispatcherServlet的初始化>:介绍 ...
- MyBatisPlus介绍入门以及项目集成MyBatisPlus
场景 项目专栏 https://blog.csdn.net/column/manage/37194 简介 MybatisPlus是一个MyBatis的增强工具包,只做增强不做改变. 为简化开发工作.提 ...
- SpringMvc 集成 shiro 实现权限角色管理-maven
2019独角兽企业重金招聘Python工程师标准>>> SpringMvc 集成 shiro 实现权限角色管理 1.项目清单展示 2.项目源码解析 1)spring-context ...
最新文章
- 乌鸦可能是灵长类动物以外最聪明的动物
- 批量修改漫游配置文件路径
- 编程方法学13:字符串处理
- Yoga710笔记本Win10和Ubuntu系统共存
- 一名“企业定制化人才”的自诉:“我不愿意,但却无可奈何”
- 【SSM面向CRUD编程专栏 6】springMVC拦截器、异常处理 jdbcTemplate
- C语言文件打开方式及说明
- 九大神招,让Python里数据分析神器Jupyter,完美升华
- LeetCode(40):组合总和 II
- 【机器学习-西瓜书】四、决策树:信息熵;信息增益;增益率;ID3;C4.5
- 强化学习中值迭代收敛性推理证明
- hive根据已有表创建新表_读取Hive中所有表的表结构,并在新Hive库中创建表,索引等...
- 写滚动字幕html5源码,[转载]滚动字幕的源代码
- 仅供自用,大学三年收藏夹
- 通过经纬度求解方位角
- 动态规划经典例题详解
- flume系列之:清理HDFS上的tmp文件,把.gz.tmp文件变为.gz文件
- 安卓自动化工具:解锁屏幕+打开支付宝蚂蚁森林+收取能量+种树浇水+自动退出
- 【PhotoShop基础B篇】准确控制曝光
- JAVA spring定时任务
热门文章
- 西点军校邀马云谈领导力:要为年轻人和未来做决策_演讲
- 颠覆未来世界的十大科技
- mysql 第二天数据_MySQL入门第二天------数据库操作
- 计算矩阵中全1子矩阵的个数
- Win7虚拟无线AP以及Android手机抓包
- 游戏入口点GameEntryPoint
- failed to allocate 192.19M (201523200 bytes) from device: CUDA_ERROR_OUT_OF_MEMORY: out of memory
- cache 访问延迟背后的计算机原理
- 涨姿势 | 一文读懂备受大厂青睐的ClickHouse高性能列存核心原理
- 菜鸟网络宣布推出物流加速上云行动“鲲鹏计划”