
本文共 2247 字,大约阅读时间需要 7 分钟。
Spring Boot���������������MyBatis������������������
������������Spring Boot������
������Spring Initializr������������Spring Boot���������������������������������������
������������������������������������
- ��������������������������������� ID���
org.springframework.boot
- ������������ ID���
spring-boot-starter-thymeleaf
���������������Thymeleaf��������������� - ���������������������
jar
- ������Java���������
1.8
������������������������
- Web���������������
Spring Web
- ���������������������
Spring Data JDBC
���MyBatis Framework
���������������������
- ������������������������������������������������������������
������������MyBatis
1. ������MyBatis������������
������������pom.xml
������������������������
org.mybatis mybatis-spring-boot-starter 2.1.4
2. ���������������������
���application.properties
������������������������������
server.port=9090spring.datasource.url=jdbc:mysql:///universaldb?useUnicode=true&characterEncoding=utf-8spring.datasource.type=com.alibaba.druid.pool.DruidDataSourcespring.datasource.username=rootspring.datasource.password=root
������������������
������������������������SQL������t_user
������������������������
CREATE TABLE t_user ( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) DEFAULT NULL, password VARCHAR(20) DEFAULT NULL);
������������������models
������������User
������������
public class User { private Integer id; private String username; private String password; // setter���getter������������}
������DAO���������dao
������������IUserDao
���������
@Mapperpublic interface IUserDao { @Select("select * from t_user") ListfindAll();}
������������������controller
������������UserController
���
@RestControllerpublic class UserController { @Autowired private IUserDao userDao; @RequestMapping("/users") public ListuserList(Model model) { List userList = userDao.findAll(); return userList; }}
���������������������������Spring Boot���������������http://localhost:9090/users
������������������������
���������������������������������������������Spring Boot���������������MyBatis������������������������������������������������������������������������������
发表评论
最新留言
关于作者
