请问一下网站的一些参数配置信息一般是怎么处理的?

Hkaibin 2014-05-18 08:25:32
后台有几个设置页面配置一些系统参数
比如水印设置配置页面,有这几内容: 上传文件是否加水印 是否加公司LOGO 是否加文字 加什么文字
还有验证设置: 发邮箱的用户名,密码,参数,协议,内容
还有友情连接: 连接1 , 地址1, 连接2 ,地址2......等
像这些页面配置的参数,字段各不相同,一般是怎么处理的?
1.单独写到一个xml文件里
2.写到properties文件
3.写到数据库,每个配置建一张表,这张表只放这一行配置记录
4.写到一张通用表,这张表有好多字段,除了主键,其它用字符类型, 把所有配置记录信息都保存到这张表,每条记录对应一个实体类,一个实体类对应一个hibernate映射文件,这些映射文件都指向同一张表,只是字段不相同


...全文
156 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
不是太高的手 2014-05-18
  • 打赏
  • 举报
回复
可以参考 discuz 以及一些成熟cms系统的做法。相对来说比较好
darren中 2014-05-18
  • 打赏
  • 举报
回复
这个看情况的: 1.比如是邮件账号密码 可以写在xml 或者 properties 这算一类 属于开发者或者项目拥有者经常改的东西 2.上传文件是否加水印 是否加公司LOGO 这种可能就是用户要改的了 就需要做到数据库里面做记录 然后这里面又分两种 如果不是系统层面的话 只需要在相关表里面加一个字段就可以了(比如是否加logo 你肯定有个文件信息详情表 在里面加个字段就好了) 如果是系统层面 比如一个点评系统(里面有一个模块 叫系统参数修改 里面有什么修改评委最大数目 什么最高分 倒计时时间) 这些你就可以放在一个系统配置表里面 希望可以帮到你

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧