探索jwgen

探索jwgen

用jwgen写config.xml文件时需要注意的问题:
1、default值只有type类型为String时才会起作用
2、type不能写成int 应该写成Integer,否者在打开页面时会出错
3、jdbcType="TINYINT"时,为保持风格请将type写成type="Boolean"
4、如果需要设置属性的default值,请在model里设置
5、页面列表字段的显示是根据entity中定义的顺序排列
6、如果要将主表的某个字段的值作为子表选择主表数据时的显示,
   请将这个字段在entity定义时排在id下
7、<manytoone name="codecatalog" joincolumn="catId" jointype="fkey" to="Codecatalog"></manytoone>
   如果子表的外键字段名并不是"主表名_id"形式,那么应该加上joinColumn="外键字段名"属性,
   并且需要有joinType="fkey"
8、请将manytoone中的name的值设置成子表class的小写形式,否者生成后会出些问题
9、将entity的class名称写的规范,也就是只有首字母大写,其他一律小写,
   这样可以避免生成代码后带来的很多问题

用jwgen生成代码后,需要更改代码的地方
1、有关默认值设置,到model中去设置
2、当有主从表关系时,需要修改主表Form.jsp代码,其中有涉及到子表分页,
   将其中的action指向该为主表的.do(生成的默认是子表的.do),否者分页会有问题

 

你可能感兴趣的:(jsp,xml)