随笔分类 -  Mybatis

摘要:Mybatis中使用了JDK反射机制和CGLIB代理 反射机制,通过 Class.forName 加载类,通过方法的 invoke 反射调用方法 JDK动态代理 MyBatis的 Mapper 采用的就是 JDK 动态代理 import java.lang.reflect.InvocationHan 阅读全文
posted @ 2021-12-06 15:02 BigBender 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-02 15:17 BigBender 阅读(20) 评论(0) 推荐(0) 编辑
摘要:SqlSessionFactoryBuilder 利用 xml 或者 Java 编码获得资源来构建 SqlSessionFactory,通过它可以构建多个 SessionFactory 它的生命周期只存在于方法的局部 SqlSessionFactory 作用是创建 SqlSession,SqlSes 阅读全文
posted @ 2021-12-02 14:55 BigBender 阅读(80) 评论(0) 推荐(0) 编辑
摘要:第一次接触一个Oralce+mybatis的项目,在mybatis的标签sql中最后面加分号,有报错不能构建成功 如果想要进行批量的SQL处理,需要在连接参数上拼接上allowMultiQueries=true的属性 例如这么写连接字符串 jdbc.jdbcUrl=jdbc:mysql://127. 阅读全文
posted @ 2021-05-28 17:53 BigBender 阅读(134) 评论(0) 推荐(0) 编辑
摘要:添加依赖 热部署 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true< 阅读全文
posted @ 2021-04-07 16:17 BigBender 阅读(627) 评论(0) 推荐(0) 编辑
摘要:XML 映射器 SQL 映射文件只有很少的几个顶级元素(按照应被定义的顺序列出): cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素。 parameterMap – 老式风 阅读全文
posted @ 2021-04-06 13:30 BigBender 阅读(73) 评论(0) 推荐(0) 编辑
摘要:官方地址:https://mybatis.org/mybatis-3/zh/configuration.html 属性 propertis 这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置 外部配置 阅读全文
posted @ 2021-04-06 11:43 BigBender 阅读(282) 评论(0) 推荐(0) 编辑
摘要:官方地址:https://github.com/mybatis/generator 添加依赖 官方地址:https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core <dependency> <grou 阅读全文
posted @ 2021-04-06 10:29 BigBender 阅读(98) 评论(0) 推荐(0) 编辑
摘要:普通for循环 @Test public void testInsertBatch2() throws Exception { long start = System.currentTimeMillis(); User user; SqlSession sqlSession = sqlSession 阅读全文
posted @ 2021-03-14 12:16 BigBender 阅读(97) 评论(0) 推荐(0) 编辑
摘要:数据库操作框架的历程 JDBC,几乎不用了,但其他框架都是依据JDBC搭建的 DBUtils Hibernate,很少用了 Hibernate 优势 Hibernate 劣势 memcache已经被淘汰掉了,都用redis JDBCTemplate Mybatis 官方教程 https://myba 阅读全文
posted @ 2021-01-14 23:44 BigBender 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩