一、Spring Boot原理
用户从页面前端,也就是我们所说的 view 层进行查询访问,进入到 controller 层找到对应的接口,接 着 controller 进行对 service 层进行业务功能的调用,service 要进入 dao 层查询数据,dao 层调用 mapper.xml 文件生成 sql 语句到数据库中进行查询
二、实现过程
2.1、准备数据库user表插入四条数据
2.2、model下创建一个User类
与数据库的字段一一对应
@Getter @Setter
public class User {
private int id;
private String username;
private String password;
private int age;
}
2.3、dao下创建一个UserDao接口
@Repository注解修饰哪个类,则表明这个类具有对对象进行CRUD(增删改查)的功能
@Repository
public interface UserDao {
public User getUserById(@Param("id") int id);
public List<User> getUserByAge(@Param("age") int age);
public List<User> getUserByName(@Param("username") String username);
public int insertUser(@RequestBody User user);
}
通过UserMapping.xml配置文件实现UserDao接口
<?xml version=