MyBatis
是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。
一、配置Mybatis
相关依赖
1 | <dependency> |
二、数据库配置文件
1 | spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver |
三、设置对象
1 | //lombok注解 |
四、设置映射接口
1 | //表示可以被装配 |
五、创建接口服务并实现
1 | public interface UserFindAndSaveService { |
1 | //相当于对该类做了一个实例化 |
六、控制器测试
1 | //标明这是一个控制类 |
七、启动类添加注解
1 | //指定要变成实现类的接口所在的包,然后包下面的所有接口在编译之后都会生成相应的实现类 |
八、测试结果
- 浏览器地址栏中访问
http://localhost:8080/addUser
添加记录到表中。
- 浏览器地址栏中访问
http://localhost:8080findUser?username=pipi
查询结果以json格式返回到浏览器中。