都在谈代码生成工具,奇怪没人提到mygeneration,这是我见过最强的了
现在.net常见的ORM结构,MS的PETSHOP结构,甚至存储过程都可以自动生成,太强了
http://www.mygenerationsoftware.com/Default.aspx
模板还可以自定义,不过现在所有的这类工具,有个小问题都解决不了,
就是在oracle下使用时,因为oralce所有表名、字段名都只能大写(变态),所以用代码工具生成的代码
中,什么对象属性之类全是大写,比如USERNAME,USERID,这些,看了很不爽,还有在oracle中,数字类型
统一为number,生成到cs中全是decimal,要想用int 之些,还要手动改
http://www.mygenerationsoftware.com/Default.aspx
模板还可以自定义,不过现在所有的这类工具,有个小问题都解决不了,
就是在oracle下使用时,因为oralce所有表名、字段名都只能大写(变态),所以用代码工具生成的代码
中,什么对象属性之类全是大写,比如USERNAME,USERID,这些,看了很不爽,还有在oracle中,数字类型
统一为number,生成到cs中全是decimal,要想用int 之些,还要手动改