EhCache 据说是最常用的,是吗?
都行,启动时加到缓存就行。
既然是公共参数,不管是放到配置文件中还是数据库中,都应该放到缓存中,做法是放到某各类的static变量中 如果这些公共参数在系统运行的时候有可能会发生改变,那么放到数据库中是比较好的,这样改了数据库,刷新一下缓存就可以,不用重启应用,如果在运行时不会改变,最好是放到配置文件中,这样一目了然,开发这个系统的人想要查某个参数的值就很容易
[quote=引用 12 楼 huiwenjie168 的回复:] [quote=引用 9 楼 gzronald70 的回复:] [quote=引用 8 楼 huiwenjie168 的回复:] 你可以写一个静态的集合,项目启动初始化就可以了,当项目关掉会自动销毁的!
[quote=引用 9 楼 gzronald70 的回复:] [quote=引用 8 楼 huiwenjie168 的回复:] 你可以写一个静态的集合,项目启动初始化就可以了,当项目关掉会自动销毁的!
[quote=引用 8 楼 huiwenjie168 的回复:] 你可以写一个静态的集合,项目启动初始化就可以了,当项目关掉会自动销毁的!
你可以写一个静态的集合,项目启动初始化就可以了,当项目关掉会自动销毁的!
数据库,清晰的业务逻辑更重要。
[quote=引用 2 楼 liangtu33 的回复:] 都行,启动时加到缓存就行。
300个用户的系统,有若干参数是公共参数,几乎每个用户都会用到的公共参数,如果这些参数保存在数据库中,每个用户都要反复多次访问数据库获取这些参数,这样觉得似乎很浪费资源. 是不是应该保存在配置文件中? 但感觉好像也是差不多的情况, 各位是怎么做的?
67,545
社区成员
225,860
社区内容
加载中
试试用AI创作助手写篇文章吧