我正在使用Spring MVC应用程序,该应用程序需要访问管理员用户必须使用Web向导(smtp服务器,首选项等)设置的一些变量。我想将此信息存储在数据库中,以便应用程序访问。哪个是存储此信息的最佳方式?
答案 0 :(得分:2)
请花些时间与Section IV of Spring Reference Manual联系。 Spring支持大量数据持久性选项。举几个流行的名称:JDBC,JPA,Hibernate,XML
答案 1 :(得分:1)
我们使用默认值和通用GUI的方法。因此,我们使用包含默认值的属性文件以及每个键的类型信息。在dayabdatabase中,我们只存储已由用户修改的值。数据库模式只是一个简单的键值表。键与属性文件中的键相同,值的类型为string,因为我们必须解析默认值。来自propty文件的类型info(int,positiveInt,boolean,string,text,html)被通用GUI用于为每个键提供正确的输入。
示例:
default.properties
my.example.value=1
my.example.type=into
default.properties_en
my.example.title=Example Value
my.example.descruption=This is..
Db:交 重点=串(256) 值=串(2048)