基於SpringBoot2+Freemarker的代碼生成器,用DDL SQL語句生成JPA/JdbcTemplate/Mybatis/BeetlSQL相關代碼,支持mysql/oracle/pgsql三大資料庫。以釋放雙手為目的,各大模板也在陸續補充和優化。
把建表語句複製到文本框內點擊一鍵生成這樣就所有的模板代碼都已經生成,下面看具體圖例整體界面:
生成的前端代碼:
前端界面:
生成的實體類代碼:
import java.io.Serializable;import lombok.Data;import java.util.Date;import java.util.List;/*** 用戶信息* @author 2019-09-11*/@Datapublic class Userinfo implements Serializable {private static final long serialVersionUID = 1L; /** * 用戶id */ private Integer userId; /** * 用戶名 */ private String username; /** * 創建時間 */ private Date addtime; public Userinfo() { }}
後臺Controller Service Dao Sql entity 等代碼請自己部署了解更多