Mybatis
Dao层,用于简化JDBC开发
1步中的实体类
int类型一般用Integer :如果用int类型 默认值为0,会影响数据的判断,用Integer默认值是null,不会给数据的判断造成干扰
2.在application .properties里配置数据库的链接信息-四要素
#驱动类名称
#URL
#用户名
#密码
3.mapper包下
定义接口 并加上@Mapper
,它会自动创建实现类对象(代理对象)并放入IOC容器中
接口中,定义方法
4.测试
依赖注入的形式,注入mapper接口,然后就可以直接调用mapper接口里的查询类方法
配置SQL语句
(1)
这样写sql语句就有语法提示
(2)右端与MYSQL数据库连接
写sql语句时表名称都有提示了
JDBC
java database connectivity是用java语言操作数据库的API
数据库连接池
DataSource 连接池标注接口
没有特别指定使用什么连接池是,默认使用Hikari
切换连接池,就引入相应连接池的依赖即可
lombok
lombok解决getset方法