摘要:
6.1日志工厂 Mybatis 通过使用内置的日志工厂提供日志功能。内置日志工厂将会把日志工作委托给下面的实现之一: SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging MyBatis 内置日志工厂会基于运行时检测信息选择日志委托实现。 它会 阅读全文
posted @ 2020-07-16 21:26
xuan_study
阅读(198)
评论(0)
推荐(0)
摘要:
ResultMap结果映射(用于解决属性名和字段名不一致的问题) resultMap 元素是 MyBatis 中最重要最强大的元素。 ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。 第一种解决方法:起别名(as) 前者是数据库字段后者是 阅读全文
posted @ 2020-07-16 21:25
xuan_study
阅读(603)
评论(0)
推荐(0)
摘要:
4.1 核心配置文件 mybati-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) ty 阅读全文
posted @ 2020-07-16 21:24
xuan_study
阅读(267)
评论(0)
推荐(0)
摘要:
何为CRUD? 我们通常称为增删改查 增加(Create)、读取(Retrieve)、更新(Update)和删除(Delete) 3.1 Select语句 第一步:编写接口 //查询方法 List<User> fingAll() throws Exception; User findById(I 阅读全文
posted @ 2020-07-16 21:23
xuan_study
阅读(133)
评论(0)
推荐(0)
摘要:
2.3MyBatis三巨头介绍作用域(Scope)和生命周期 为什么要理解生命周期? 理解我们之前讨论过的不同作用域和生命周期类别是至关重要的,因为错误的使用会导致非常严重的并发问题。 对象生命周期和依赖注入框架 依赖注入框架可以创建线程安全的、基于事务的 SqlSession 和映射器,并将它们直 阅读全文
posted @ 2020-07-16 21:22
xuan_study
阅读(184)
评论(0)
推荐(0)
摘要:
2.1Mybatis入门步骤方法一 搭建环境 >导入依赖 >编写代码 >测试 2.1.1创建数据库 第一步:由于是持久层做数据交互的所以需要用到数据库 创建数据库 CREATE TABLE `user` ( `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, 阅读全文
posted @ 2020-07-16 21:20
xuan_study
阅读(168)
评论(0)
推荐(0)
摘要:
1.1 是什么MyBatis? 答:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO( 阅读全文
posted @ 2020-07-16 21:18
xuan_study
阅读(100)
评论(0)
推荐(0)

浙公网安备 33010602011771号