工作日志
来源:互联网 发布:mac怎么截屏快捷键 编辑:程序博客网 时间:2024/05/07 04:00
由于最近的项目需要,写了个代码生成器,模板使用的是Velocity,不过感觉不太好,Velocity和FreeMarker对空白的处理都不太好,有空还是改成jsp的方式比较好,以前写的那个Tomdog(类似于Tomcat)中的跑jsp的那部分可以拿出来集成一下了,呵呵
其实这个工作早就应该做了,以前有很多空闲时间,都没想起来。直到用的时候才临时写了个能跑的东西,根本没时间想设计的问题。
初步的实现是程序读数据库表,根据数据表的结构生成实体层、数据访问层等,目前的实现还比较简单,只能在命令行下跑,刚用swing写了个图形界面,感觉不太好,有时间写个Eclipse的插件最好了。
前几天带的几个人不太会写写SQL语句,他们只能用VS2008连库生成SQL,不过在很多表连接的时候VS2008生成的SQL有错误。还需要手工改动一下,而且VS2008太大了,不可能为了写个视图装个VS2008。
后来把库倒到了Access,Access创建视图的功能也很强大,很好使。不过生成的SQL适用不了我们现在的这个数据结构,只好自己写了个,不过也没有图形界面,连接是通过读取数据表字段中的注释实现的,如果要生成视图,就必须修改数据表的注释,在注释中添加关联信息,也不方便。最好有时间做个Eclipse插件。
通过拖拽的方式生成视图脚本,如果再能将生成的脚本直接倒进PowerDesigner那就更好了。
有时候,没什么事又不知道做什么,真的项目来了才发现原来以前可以把现在的很多工作都事先做了的。以后,还是需要经常把一些想法记下来,有时间的时候慢慢实现。
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- spring整合hibernate的事物管理
- 小练:IHttpHandler和职责链模式
- C# 文本框只能输入数字和退格键
- 开发培训体会——写好代码的一些编码规则和设计原则
- 第四章 学习 表达式
- 工作日志
- ofstream/ifstream 文本/二进制 方式 读入/写出 数据方法
- struct CLS
- 61条面向对象分析设计的经验原则
- Qt4读书笔记14
- 什么是代理和存根
- 在Struts中使用Validator框架_另
- 系统架构设计原则及其他
- dwr使用笔记