
mybatis
文章平均质量分 94
mybatis使用和原理,以及mybatis与spring、springboot整合
倚-天-照-海
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis连接数据库底层原理
这行代码中的child.evalNode("dataSource")方法,该方法的作用就是解析< dataSource >标签及其子标签的属性值,获取数据库连接属性,如下图所示。这三种连接数据库属性的配置方式,任选一种即可,也可以三种方式混合使用。Mybatis在加载这些属性时,首先读取第一种方式配置的,其次读取第二种方式配置的,最后读取第三种方式配置的,如果三种方式中存在同名属性,先读取的属性会被后读取的属性覆盖,即第三种配置方式的优先级高于第二种方式,第二种方式的优先级高于第一种方式。原创 2024-11-24 22:57:36 · 1066 阅读 · 0 评论 -
Mybatis动态解析
Mybatis配置文件:mybatis配置文件在src/main/resources目录下,假设是mybatisConfig.xml(名称随意)。如果是spring与mybatis整合,可以将数据源配置放到spring配置文件中。另外,如果mapper接口和mapper配置文件遵循:mapper.java和mapper.xml的文件名相同且在同一个文件夹下,在mybatis配置文件中可以不用配置mapper。原创 2023-12-06 22:17:55 · 128 阅读 · 0 评论 -
Mybatis原理分析
首先简单回顾一下mybatis的用法。mybatis最主要的就是mybatis配置文件、和SqlSession。原创 2023-12-06 21:53:56 · 1017 阅读 · 0 评论 -
Springboot与mybatis整合
Springboot整合mybatis与spring整合mybatis大致差不多,甚至更加简单,不需要spring的核心配置文件applicationContext.xml,其他基本上差不多。需要引入mybatis-spring-boot-starter依赖,在application.yml文件中配置数据库连接信息。springboot会利用该DataSource自动完成以下工作:1.创建SqlSessionFactoryBean2.创建SqlSessionTemplate。原创 2023-12-03 23:20:52 · 282 阅读 · 0 评论 -
Spring与mybatis整合
spring与mybatis整合spring与mybatis整合mybatis是一个持久层框架,实现了对数据库操作的封装。可以单独使用mybatis,使用mybatis主要包括以下几个部分:1、编写各个映射文件xxMapper.xml,以及对应的各个接口文件xxMapper.java。原创 2023-12-03 22:31:01 · 1257 阅读 · 0 评论 -
Mybatis批量增删改查
目录结构:2、创建实体类3、创建Mapper接口4、创建Mapper.xml映射文件5、创建mybatis配置文件6、创建测试类进行增删改查。原创 2023-12-03 21:50:00 · 308 阅读 · 0 评论 -
Mybatis简单使用和详解
Java中操作数据库常用的持久层技术和持久层框架:持久层技术主要有JDBC、JdbcTemplate和DBUtils,持久层框架主要有mybatis和hibernate。原创 2023-11-29 23:28:33 · 891 阅读 · 0 评论