Nhibernate代码天生器(ORMCodeGenerator)的特色
残缺反对于Nhibernate1.2
数据反对于Access2000/2003 MSSQL20000/2005 Oracle (MYSQL正在集成中...)
可能生C#或者VB.NET代码
自动识别表主,外键
对于access的特殊规范能妨碍自动转换,以顺应名目个别运用
可能天生1对于多,多对于1的表映射文件(也及对于应的持久类文件)
可抉择是否天生带表关连的映射文件以及持久类文件
可逍遥设定是否启用延迟加载
可同时天生持久类对于应的接口文件
天生配置装备部署参数自动记意,后退运勤勉用
其余剖析
当初正在日后版本中提取一个公共代码天生内核,而后在此内核的根基上开拓代码天生器.用于此外罕用架构模子的代码天生.假如可能顺遂妨碍,而且内核能抵达健全以及晃动将对于此内核妨碍开源,供巨匠钻研与不断扩展.
原因:
为了前出名目在编码阶段的功能以及进度
尽可能能的最大限度的运用从前项中的资源,并以做好了资源运用的妄想.
抵达在项当初期,能在最小光阴段内实现对于名目根基资源的建树
在最短期内进入名目商业逻辑的编码.
论断:咱们需要一个工具:
能规画公共质料的运用.
对于名目中模板化的资源妨碍自动天生.
部署妄想好的资源.
直接期待工程进入商业逻辑处置阶段.
注:本挨次在DBA权限下,测试经由对于数据库的操作.