0.0.1-SNAPSHOT
jdbctemplate
Demo project for Spring Boot
<java.version>1.8</java.version>
org.springframework.boot
spring-boot-starter-jdbc
org.springframework.boot
spring-boot-starter-web
mysql
mysql-connector-java
runtime
org.springframework.boot
spring-boot-starter-test
test
org.junit.vintage
junit-vintage-engine
org.springframework.boot
spring-boot-maven-plugin
2、配置基本属性。
在src/main/resources下找到application.properties文件,在该配置文件中配置数据源。
#数据源信息配置
#数据库地址,jpa数据库名,需要在数据库中先建一个jdbctemplate数据库
spring.datasource.url=jdbc:mysql://localhost:3306/jdbctemplate?serverTimezone=GMT%2B8
#用户名
spring.datasource.username=root
#密码
spring.datasource.password=root
#链接数据库驱动
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
编写代码
在项目中新建4个包,分别为entity(放置持久化类)、controller(控制器)、repository(定义数据访问接口的包)、service(业务逻辑处理类)
1、创建持久化类。
在entity包中创建一个持久化类User.java,其代码如下。
public class User {
private Integer id;
private String loginName;
private String username;
private String password;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getLoginName() {
return loginName;
}
public void setLoginName(String loginName) {
this.loginName = loginName;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {