当前位置: 代码迷 >> Java Web开发 >> 请问model层设计有关问题
  详细解决方案

请问model层设计有关问题

热度:22   发布时间:2016-04-16 22:17:13.0
请教model层设计问题
请教一个问题:

数据库方面有1对1,多对多的关系,我们hibernate  ibatis也有这些关系,这些东西代码实现上不是大问题,我现在想了解怎样去优化自己在hibernate与ibatis的model的设计,请问我应该在百度谷歌上搜索什么关键字呢


------解决方案--------------------
引用:
Quote: 引用:

楼主目的何在呢
支持可扩展性?
性能/并发的考虑


其实是因为项目经理,架构师,等等把框架,模型都设计好了,自己就像一个代码机器,我自己从来没设计过model的类,不知道怎么设计我的model才比较合理(性能好,操作方便),说白了就是想,万一哪一天设计模型这些要交给我来做,我应该怎么去做,现在想学习一下这些设计方面的地方

在一对一的时候怎么去设计,多对多的时候怎么去设计,比如目录树结构class Dir,他的model可以设计成每个属性对应一个字段,也可以单独的多一个List<Dir>,在什么情况下多出这个属性会方便,或这对性能影响不大  我想知道的是这些
别担心。把他们交给你的工作做好。
见得多了,你自己也能上手了。
------解决方案--------------------
引用:
Quote: 引用:

你是说表之间的关系
表关联
从表结构设计
以及查询优化
其实是因为项目经理,架构师,等等把框架,模型都设计好了,自己就像一个代码机器,我自己从来没设计过model的类,不知道怎么设计我的model才比较合理(性能好,操作方便),说白了就是想,万一哪一天设计模型这些要交给我来做,我应该怎么去做,现在想学习一下这些设计方面的地方

在一对一的时候怎么去设计,多对多的时候怎么去设计,比如目录树结构class Dir,他的model可以设计成每个属性对应一个字段,也可以单独的多一个List<Dir>,在什么情况下多出这个属性会方便,或这对性能影响不大  我想知道的是这些

查询字段,索引这些,太复杂就用 jdbc
  相关解决方案