JDBC和Mybatis的配置
配置文件
mybatis自动解析结果自动封装到对象中
数据库连接池
数据库连接池
数据库连接池是一个池子,也是一个容器,他能分配和管理数据库的连接(Connection)
它可以让程序重复的使用一个连接,
它有最大使用时间如果空闲时间超时,则会释放连接资源
优势:节约资源,提升响应速度,避免连接泄露
mybatis的增删改查
XML映射配置(xml和注解只能存在一个)
xml映射文件与Mapper接口名称一致
定义映射文件 如com/liaojiemin/mapper StudentMapper.xml
mybatis中文网找到对应xml映射文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.liaojiemin.mapper.StudentMapper">//拷贝StudentMapper全限定名
<select id="findAll"/*方法名*/ resultType="com.liaojiemin.pojo.Student">//获取的数据封装到实体类中
SELECT id,name,gender,age,phone FROM student
</select>
</mapper
如果没有使用默认配置(同包同名)或者下载myBatisX插件
spring boot配置文件
yml格式文件