SpringBoot根據類的屬性生成表
阿新 • • 發佈:2018-12-21
application.properties配置
#修改tomcat的啟動埠 server.port=8080 #修改專案的部署路徑 server.servlet.context-path=/a #server.context-path=/XXXXX 格式報錯 #因為spring boot版本問題導致的!!現在用的比較新的版本在2.0以上!以前是1.0-2.0之間的.server.context-path=/XXXXX # #把原來server.context-path=/XXXXX # #改成server.servlet.context-path=/XXXXX #=========mysql,useUnicode=true&characterEncoding=utf-8 編碼格式==========# spring.datasource.url=jdbc:mysql://127.0.0.1:3306/fdk?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false spring.datasource.username=root spring.datasource.password=123 spring.datasource.driver-class-name=com.mysql.jdbc.Driver #js配置 spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=update
在要生成對應表的類上面,添加註解
@Entity(name="users") public class Users { @Id //資料庫的主鍵 @Column(name="id") //重名資料庫的列名 @GeneratedValue(strategy = GenerationType.AUTO) private int id; private String name; @Override public String toString() { return "Users{" + "id=" + id + ", name='" + name + '\'' + '}'; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getId() { return id; } public void setId(int id) { this.id = id; } }
啟動專案就可以了
注:啟動專案的時候,報錯,試了各種方法,最後刪除pom.xml檔案,在新增進去就行了…-_-||