freemarker代码自动生成
来源:互联网 发布:js获取文件路径 编辑:程序博客网 时间:2024/06/08 05:40
咸鱼出品 结构简单 希望未来的自己看了不会打死自己吧
可以完成基本的增删改查功能,基于spirng,spring-mvc,mybatis构成
实例项目中
更改 /generate/src/com/config/jdbc.properties 中的数据库信息以及workspace为当前项目本地路径,table_schema为数据库名
/generate/src/com/test/classTest.java 为生成方法,CreateFile方法 输入表名,作者,生成至根目录(com),主键前缀名执行即可自动生成代码
生成后需要将controller中上方注释(mybatis配置)加入 /generate/src/com/config/mybatisConfig.xml中
/generate/WebContent/WEB-INF/pages/common/left.jsp 为主页侧边栏
执行生成主方法后会自动查询数据库中是否有base_key_sequence表,如果没有此表,则会新建表,这是用来储存主键前缀的字典表,Common.getSysKey(表名)可以直接生成主键,添加方法中即用到了本方法生成主键
建表时尽量使用varchar类型,否则生成时需要自行更改,未来会修复这个问题
源码中ftls文件夹下的模板文件可以自行更改,自行更改符合自己要求的模板
代码生成示例项目 可以查看github: https://github.com/HatanoKokoro/generate
jar包源码 可以查看github: https://github.com/HatanoKokoro/codeGenerate
- freemarker代码自动生成
- freemarker自动生成代码模板
- Freemarker模板自动生成java代码
- freemarker代码生成
- freemarker生成java代码
- freemarker 生成代码
- 使用FreeMarker自动生成bean
- freemarker自动生成复杂word
- FreeMarker生成word的代码
- java代码通过freemarker模板实现自动生成dao,model,service,jsp
- ssm 自定义注解实现mybatis自动维护表结构以及利用freemarker生成代码
- 利用Freemarker自动生成JavaBean文件
- 使用Freemarker模板生成JAVA代码
- 代码自动生成.
- 自动生成代码
- 代码自动生成软件
- ALV自动生成代码
- CodeSmith自动生成代码
- 自己需要进一步学习的JAVA技术之招聘对照
- 【视觉-摄像机1】opencv 调用工业摄像机(USB接口和GigE接口)
- linux学习笔记(九)
- poj1753
- Vue.js组件化开发实践
- freemarker代码自动生成
- 机器学习基础
- Android开发之如何保证Service不被杀掉(broadcast+system/app)
- 一位资深工程师FPGA设计经验精华,吸收后你也能强大!
- CoordinatorLayout初步应用
- Anroid Studio的安装步骤
- 设计模式学习资源
- Shell 学习笔记
- socket和非阻塞式通信