随笔分类 - MyBatis
摘要:1. #{name} 直接从paramType的类中获取 2. paramType是integer时候, #{id} id可以随便起名字,是个占位符而已。
阅读全文
摘要:我们在实际开发中,越简单越好,所以都是采用不写Dao实现类的方式。不管是使用xml还是直接配置。 但是MyBatis是支持写Dao实现类的 注意sqlSession是这里面的一个灵魂,有很多执行api 目录结构: 方法: 实现类: 实体类: 全局配置文件: 映射文件: 测试类: Mybatis在用动
阅读全文
摘要:1.不同框架解决不用问题,框架封装了很多细节,开发者可以使用简单的方式实现功能。 2.三层架构: 1.表现层 2.业务层 3.持久层 都有相应的处理框架。 3.持久层的技术解决方案: JDBC技术: Connection PrepareStatement ResultSet Spring的 JDBC
阅读全文
摘要:最近项目重构 dao层使用的Mybatis plus,有必要总结下。 Mybatis plus 会自动维护Mybatis 以及 MyBatis-Spring 相关依赖 所以在构建项目时候 只需要引入Mybatis plus 的maven坐标就OK了 Mybatis plus的核心在BaseMappe
阅读全文
摘要:参考官网:https://mp.baomidou.com/ quickly start: Entity: Dao层: 配备的XML: Service层: 参考:https://www.cnblogs.com/fingerboy/p/6657118.html
阅读全文
摘要:Spring整合Mybatis 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连
阅读全文
摘要:通过数据库 逆向生成代码 主要配置的文件: 逆向工程只能处理单表操作
阅读全文