文章目录

  • 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 分析相关推荐

  1. SpringMVC 集成 mybatisPlus

    文章目录 一.基础配置 1. pom 2. web.xml 二.配置文件 2.1.spring-context.xml 2.2. spring-datasource.xml 2.3. spring-m ...

  2. 从零搭建开发脚手架 Spring Boot集成Mybatis-plus之一

    文章目录 简介 特性 框架结构 依赖集成 依赖 配置 编码 开始使用 核心功能 代码生成器 添加依赖 编码 编写配置 自定义模板引擎 自定义代码模板 自定义属性注入 字段其他信息查询注入 实战总结 常 ...

  3. 若依前后端分离版本集成Mybatis-plus

    若依前后端分离版本集成Mybatis-plus 一.为什么要集成Mybatis-plus 简介 特性 二.集成Mybatis-plus 导入依赖 修改application.yml 配置文件 修改se ...

  4. 史上最简单:SpringCloud 集成 mybatis-plus(以若依微服务版本为例)

    编者按:若依微服务版是基于Spring Boot.Spring Cloud & Alibaba的微服务的权限管理系统,也是笔者比较推荐的个人学习和企业实践都比较优秀的开源项目. 笔者也以此项目 ...

  5. SpringMvc集成Springfox使用Swagger写文档和测试

    SpringMvc集成Springfox使用Swagger写文档和测试 前言 swagger简介 swagger确实是个好东西,可以跟据业务代码自动生成相关的api接口文档,尤其用于restful风格 ...

  6. SpringMVC源码分析_1 SpringMVC容器启动和加载原理

                                                                    SpringMVC源码分析_1 SpringMVC启动和加载原理     ...

  7. SpringMVC源码分析(4)剖析DispatcherServlet重要组件

    简单介绍了一个请求的处理过程, 简略描述了调用过程,并没有涉及过多细节,如url匹配,报文解析转换等. <SpringMVC源码分析(2)DispatcherServlet的初始化>:介绍 ...

  8. MyBatisPlus介绍入门以及项目集成MyBatisPlus

    场景 项目专栏 https://blog.csdn.net/column/manage/37194 简介 MybatisPlus是一个MyBatis的增强工具包,只做增强不做改变. 为简化开发工作.提 ...

  9. SpringMvc 集成 shiro 实现权限角色管理-maven

    2019独角兽企业重金招聘Python工程师标准>>> SpringMvc 集成 shiro 实现权限角色管理 1.项目清单展示 2.项目源码解析  1)spring-context ...

最新文章

  1. 乌鸦可能是灵长类动物以外最聪明的动物
  2. 批量修改漫游配置文件路径
  3. 编程方法学13:字符串处理
  4. Yoga710笔记本Win10和Ubuntu系统共存
  5. 一名“企业定制化人才”的自诉:“我不愿意,但却无可奈何”
  6. 【SSM面向CRUD编程专栏 6】springMVC拦截器、异常处理 jdbcTemplate
  7. C语言文件打开方式及说明
  8. 九大神招,让Python里数据分析神器Jupyter,完美升华
  9. LeetCode(40):组合总和 II
  10. 【机器学习-西瓜书】四、决策树:信息熵;信息增益;增益率;ID3;C4.5
  11. 强化学习中值迭代收敛性推理证明
  12. hive根据已有表创建新表_读取Hive中所有表的表结构,并在新Hive库中创建表,索引等...
  13. 写滚动字幕html5源码,[转载]滚动字幕的源代码
  14. 仅供自用,大学三年收藏夹
  15. 通过经纬度求解方位角
  16. 动态规划经典例题详解
  17. flume系列之:清理HDFS上的tmp文件,把.gz.tmp文件变为.gz文件
  18. 安卓自动化工具:解锁屏幕+打开支付宝蚂蚁森林+收取能量+种树浇水+自动退出
  19. 【PhotoShop基础B篇】准确控制曝光
  20. JAVA spring定时任务

热门文章

  1. 西点军校邀马云谈领导力:要为年轻人和未来做决策_演讲
  2. 颠覆未来世界的十大科技
  3. mysql 第二天数据_MySQL入门第二天------数据库操作
  4. 计算矩阵中全1子矩阵的个数
  5. Win7虚拟无线AP以及Android手机抓包
  6. 游戏入口点GameEntryPoint
  7. failed to allocate 192.19M (201523200 bytes) from device: CUDA_ERROR_OUT_OF_MEMORY: out of memory
  8. cache 访问延迟背后的计算机原理
  9. 涨姿势 | 一文读懂备受大厂青睐的ClickHouse高性能列存核心原理
  10. 菜鸟网络宣布推出物流加速上云行动“鲲鹏计划”