随笔分类 - MyBatis
Java-MyBatis的学习笔记。内容不排除有错误的可能性。
摘要:1、JAV <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1</version> </dependency> <!-- 代码生成
阅读全文
摘要:下载dtd文件 http://mybatis.org/dtd/mybatis-3-config.dtd 并将此文件放在可管理路径下,当然可以随意放 设置Eclipse Window-->preferences-->XML-->XML Catalog 选中dtd文件、填写前面的地址 使用 新建XML文
阅读全文
摘要:1. 日志工厂 如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手! 曾经:sout、debug 现在:日志工厂 SLF4J LOG4J 【掌握】 LOG4J2【Spring5要求掌握的】 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】标准
阅读全文
摘要:实体关系: 一对一:班级==>班长 一对多:班级==>学生 多对多:课程==>学生 resultMap 元素是 MyBatis 中最重要最强大的元素。 解决多表,也就是链表查询的问题 ResultMap 的设计思想是,对简单的语句根本不需要配置显示的结果映射,对于复杂一点的语句,只需要描述语句之间的
阅读全文
摘要:生命周期和作用域,是至关重要的,因为错误的使用会导致非常严重的并发问题 SqlSessionFactoryBuilder 一旦创建了SqlSessionFactory,就不再需要它了 局部变量(在方法类的变量) SqlSessionFactory 一旦被创建就应该再应用的运行期间一直存在,没有任何理
阅读全文
摘要:Mybatis配置解析 1. 配置文件 mybatis-config.xml configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins
阅读全文
摘要:
MyBatis官方文档-中文:https://mybatis.org/mybatis-3/zh/index.html 这个文档是每个学习Mybatis都应该看的。 #简介 MyBatis 是一款优秀的【持久层框架】,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDB
阅读全文
