JavaHelper V1.3
可批量处理数据库表,自定义字段在VO中的类型、变量名称,默认值将用于DAOTest中插入测试数据的Insert语句(Date和Timestamp目前是HardCode,必要时在UT代码中稍微修正一下即可),并可选择哪些字段要包含在VO中(这些定义将在VO,EntityBean,DAO中被一致性应用)。处理结束后程序将主动将每个表相干的文件保存在以核心类名命名的目录中。
1.目前可以生成一个完整的VO,包含变量定义、getter()、setter()、equals()、hashCode()和toString()方法。
2.可生成完整的Entity bean所需的全部java文件和xml配置文件,包含:Bean类,本地接口(Local/LocalHome),远程接口(一对),PK类(表中有2个以上主键),ejb-jar.xml,weblogic-ejb-jar.xml,weblogic-cmp-rdbms-jar.xml。其中3个配置文件是单个Bean的内容,对于一个项目来讲,合并至对应文件即可。
3.主动生成了DAOImpl变量定义部分的SelectByXXX的主体部分,全部Field的常量定义;生成了从RecordSet当前记录获取值并赋给VO得getXXXValue(rs)方法; 主动生成DAOTest中罗嗦的prepareData()主体代码,要害是插入测试数据的SQL语句。
当前只针对Oracle数据库。
相关推荐
评论
没安装畅言模块