现在我有一个电商系统,电商系统的页面的那些栏目是可配置的,那么势必后台会有一个系统配置功能,对于这个功能的实现,我有一些疑惑。这些配置信息,我们是要用数据库表存起来呢?还是用配置文件形式就行。
首先,用数据库表感觉是不太合适的,因为系统配置就一份数据而已,不可能为了这么一个功能建一张表存一条数据把,所以估计主流也不会这样实现。
那么就用配置文件咯,可是配置文件的信息照逻辑来说是要在系统启动阶段就读取的,并且要在整个App中共享这些数据,小弟对于如何实现在spring mvc中系统一启动就加载这些定义信息不是很明白?(即怎样自定义初始化动作?不改源码?)另外,这些配置信息要整个app共享,那么是不是要把这些信息放在ServletContext中,也就是根上下文中,然后每次调用用request.getServletContext()去获取?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。