MyBatis
文章平均质量分 62
it_wxw
这个作者很懒,什么都没留下…
展开
-
MyBatis整合Spring
MyBatis配置文件mybatis-config-spring.xmlSpring配置文件applicationContext.xml原创 2024-03-23 09:07:39 · 373 阅读 · 0 评论 -
MyBatis缓存
MyBatis中的一级缓存是默认开启的,它是sqlSession级别的缓存,一个sqlSession会话的查询操作保存在缓存中,之后的相同查询直接从缓存中获取。当执行insert、update、delete语句时,会清空一级缓存。一级缓存没有过期时间,不会自动清空,只有在执行更新操作后或者关闭sqlSession会话时才会清空。原创 2024-03-22 18:04:08 · 176 阅读 · 0 评论 -
MyBatis全局配置文件
每次 MyBatis 创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成实例化工作。默认的对象工厂需要做的仅仅是实例化目标类,要么通过默认无参构造方法,要么通过存在的参数映射来调用带有参数的构造方法。如果想覆盖对象工厂的默认行为,可以通过创建自己的对象工厂来实现。还有许多类似的使用场景。MyBatis 在设置预处理语句(PreparedStatement)中的参数或从结果集中取出一个值时, 都会用类型处理器将获取到的值以合适的方式转换成 Java 类型。原创 2024-03-21 15:29:49 · 512 阅读 · 0 评论 -
MyBatis入门应用
MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。可以通过简单的XML或注解来配置和映射原始类、接口和Java POJO为数据库中的记录。原创 2024-03-21 11:49:38 · 530 阅读 · 0 评论