手把手教你从数据库生成实体类(一)
程序员文章站
2022-07-02 16:58:27
开始写之前的说明 这只是一个简单的解析数据库建表语句之后,根据解析结果生成java文件的一个简单工具。写的原因是因为项目中没有人写实体类的注释,字段的注释,所以就自己写了一个。 这里在生成java文件的时候用的是 freemarker 。用了 jdbc 作为执行sql的工具。 这个项目已 ......
开始写之前的说明
这只是一个简单的解析数据库建表语句之后,根据解析结果生成java文件的一个简单工具。写的原因是因为项目中没有人写实体类的注释,字段的注释,所以就自己写了一个。
这里在生成java文件的时候用的是freemarker。用了jdbc作为执行sql的工具。
这个项目已经放在github上了,地址:https://github.com/hjx601496320/entitymaker
用到的依赖:
<dependency> <groupid>junit</groupid> <artifactid>junit</artifactid> <version>4.12</version> </dependency> <dependency> <groupid>org.freemarker</groupid> <artifactid>freemarker</artifactid> <version>2.3.28</version> </dependency> <dependency> <groupid>junit</groupid> <artifactid>junit</artifactid> <version>4.12</version> </dependency> <dependency> <groupid>mysql</groupid> <artifactid>mysql-connector-java</artifactid> <version>5.1.45</version> </dependency> <dependency> <groupid>com.mchange</groupid> <artifactid>c3p0</artifactid> <version>0.9.5.2</version> </dependency>