SpringBoot之数据库连接
1.整合JDBC
-
编写配置文件,数据库连接信息
-
测试连接信息
-
自动注入DataSource
-
获取数据库连接
-
SpringBoot中已经配置好了模板Bean:xxxxTemplate ,可以直接使用eg:jdbcTemplate,redisTemplate
-
关闭连接
-
编写dao层
-
自动注入JdbcTemplate
-
使用JdbcTemplate增删改查
-
返回数据
2.整合Druid数据源
只需要在配置文件数据源上添加type即可
spring
Druid的强大之处
//Druid强大之处
3.整合Mybatis
-
建表,实体类
use school
create table user(
id int(10) auto_increment,
name varchar(20) not null default '匿名',
password varchar(20) not null default '123456',
primary key (id)
)ENGINE=InnoDB default charset =utf8
insert into user(name) values("张三"),("李四"),("王五"),("赵六"),("田七"),("吴九")
-
导入依赖mybatis-spring-boot-starter
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.0</version>
</dependency>
-
配置文件application.yml
spring
-
mybatis配置 写Mapper
-
写mapper.xml,在resources/mybatis/mapper目录下
resultType: 返回类型,写别名,需要在配置文件配置别名application.yml
#整合mybatis
mybatis
posted on 2021-12-14 21:57 lilele200706 阅读(703) 评论(0) 收藏 举报
浙公网安备 33010602011771号