请教一个问题:
数据库方面有1对1,多对多的关系,我们hibernate ibatis也有这些关系,这些东西代码实现上不是大问题,我现在想了解怎样去优化自己在hibernate与ibatis的model的设计,请问我应该在百度谷歌上搜索什么关键字呢
------解决方案--------------------
别担心。把他们交给你的工作做好。
见得多了,你自己也能上手了。
------解决方案--------------------
其实是因为项目经理,架构师,等等把框架,模型都设计好了,自己就像一个代码机器,我自己从来没设计过model的类,不知道怎么设计我的model才比较合理(性能好,操作方便),说白了就是想,万一哪一天设计模型这些要交给我来做,我应该怎么去做,现在想学习一下这些设计方面的地方
你是说表之间的关系
表关联
从表结构设计
以及查询优化
在一对一的时候怎么去设计,多对多的时候怎么去设计,比如目录树结构class Dir,他的model可以设计成每个属性对应一个字段,也可以单独的多一个List<Dir>,在什么情况下多出这个属性会方便,或这对性能影响不大 我想知道的是这些
查询字段,索引这些,太复杂就用 jdbc