.pom
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
com.ice
sbTest
war
1.0-SNAPSHOT
sbTest Maven Webapp
http://maven.apache.org
org.springframework.boot
spring-boot-starter-parent
1.4.3.RELEASE
UTF-8
UTF-8
1.8
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-configuration-processor
true
org.springframework.boot
spring-boot-starter-thymeleaf
org.springframework.boot
spring-boot-starter-data-jpa
mysql
mysql-connector-java
org.springframework.boot
spring-boot-maven-plugin
实体类Userpackage entity;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
/**
* Created by ice on 2017/1/7.
*/
@Entity
public class User {
@Id
@GeneratedValue
private Long id;
private String name;
private String password;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
.yml文件server:
port: 8888
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://localhost:3306/dbgril
username: root
password: qwer123
jpa:
hibernate:
ddl-auto: create
show-sql: true
入口package example;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
/**
* Created by ice on 2017/1/6.
*/
@SpringBootApplication
@RestController//直接return返回html代码
//@Controller
public class DemoAppliaction {
public static void main(String[] args) {
SpringApplication.run(DemoAppliaction.class,args);
}
@RequestMapping("/say")
public String hello(@RequestParam(value = "name",required = false,defaultValue = "不知道是谁") String name, Model model){
// model.addAttribute("name",name);
// return "hello";
return name;
}
}