![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis
文章平均质量分 95
MyBatis
ZaynFox
努力努力努力啊!
展开
-
MyBatis学习总结(四) MyBatis 延迟加载策略/MyBatis 一级缓存、二级缓存/MyBatis注解开发
一、 MyBatis 延迟加载策略通过前面的学习,我们已经掌握了 MyBatis 中一对一(多对一)、一对多、多对多关系的配置及实现,可以实现对象的关联查询。实际开发过程中很多时候我们并不需要总是将关联的对象的信息也一并加载出来,此时就是我们所说的延迟加载。举例:用户和账户一个账户只能属于一个用户(多个账户也可以属于同一个用户):一对一(多对一)一个用户可以有多个账户:一对多在查询用户时,可能我就只是想查询用户信息,并不关心其账户,因此用户下的账户信息应该是什么时候使用什么时候才加载出来(延迟加载原创 2021-09-30 23:42:51 · 158 阅读 · 0 评论 -
MyBatis学习总结(一)什么是框架/什么是持久层/什么是MyBatis/MyBatis的优缺点/(面试题)MyBatis和Hibernate的区别/MyBatis使用入门
一、简介(一)什么是MyBatis1.概念: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的...原创 2019-08-22 22:56:07 · 881 阅读 · 1 评论 -
MyBatis学习总结(二)MyBatis实现增删查改/如何解决MyBatis属性和字段名不一致的问题/MyBatis 核心配置文件的配置/MyBatis自定义别名/映射路径的四种表示方式/分页的实现
一、配置文件详解mybatis-config.xml详解:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://myba...原创 2019-08-22 23:26:48 · 345 阅读 · 1 评论 -
MyBatis学习总结(三)MyBatis 的连接池技术/MyBatis 的事务控制/手动提交事务/MyBatis 的动态 SQL 语句/MyBatis 多表查询/一对一、多对一、一对多、多对多查询
一、Java日志(Log4j)的实现(一)Log4j简介Log4j–Log for java(java的日志)Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。(二)Log4j使用步骤1.从...原创 2019-09-18 23:57:03 · 580 阅读 · 0 评论