当前位置: 代码迷 >> J2EE >> hibernate:请教下如果网站做个配置表有200个字段,如何设计表
  详细解决方案

hibernate:请教下如果网站做个配置表有200个字段,如何设计表

热度:17   发布时间:2016-04-17 23:13:21.0
hibernate:请问下如果网站做个配置表有200个字段,怎么设计表
如题,做个配置表,只有一条记录,负责保存各个模块中的设置,例如,留言板模块的最大发帖数、是否登录才能发帖的设置等。这样在SSH架构中有个明显的好处,就是我不需要针对每个模块写dao\service什么的,可以算是偷懒吧。
不过我有个问题,就是怕以后随着每个模块配置的增加,配置表字段会继续增加,例如到400甚至500字段,那样是不是会严重影响系统的性能。
我想了三个解决方案(都是围绕一个类就可以操作完的)
1、用一个配置表将所有字段放进去。
2、拆分成多个表,使用一对一的配置,然后通过hibernate关联设置保存实现保存一个实体就可以保存多个表。
3、还有一个是貌似hibernate不怎么推荐的,数据库和第二点一样,然后hibernate配置中使用<join table="user_cellphoneNumber"      >将其他表都添加进该实体配置文件中  ,不过我倒还没实际用过这个。
请大家帮看下,或者给个更好的建议,非常感谢。
------解决思路----------------------
直接把配置类序列化存进数据库,用的时候再取、反序列化,
无视你多少个字段
  相关解决方案