我司有一套C/S系统,现在想用java开发一套web系统出来(后台数据库用原来的),现在对ORM框架选择上有点头痛,情况如下:
由于后能数据库不变用原来的,问题是由于后能经过了多个人架构,主键风格各异,
1。每个表有一个id自增量作为主键,但在一对多的主子表关系中,子表的关联字段有的是用主表的id,有的是用一个人工自定义主键,如销售单明细表中的关联字段是销售单主表的销售单号,有些规范的用的是销售单主表的id,
2。再比方我有员工档案表用到了部门信息表,在后台设计时可能设计成nDeptId(部门信息表的id自增列),有可能设计成vDeptNo(部门信息表人工定义的部门编号).
现在我们C/S模式开发,偏向于写sql语句及后台存储过程,关联出结果集在前台加工好后save到后台,很方便,虽然没有面向对象的思想,类似于.Net中的SqlAdapter,DataSet,取回数据加工然后insert,updata,delete,
请问应该选用哪种ORM框架呢? Hibernate还是myBatis,还是有其更好的框架?
另:我们的后台某些表(如条码表)数据量会很大。
Helenr
斯蒂芬大帝
慕码人8056858
幕布斯6054654
猛跑小猪
青春有我
相关分类