【发布时间】:2015-10-11 06:11:05
【问题描述】:
我们有 Spring MVC 应用程序,其中 Hibernate 用作 DAO 层,MySql 用作数据库。该数据库有职位、技能、行业等的主表。每个主表有 2 列(id、value)。截至目前,每个主表中的 value 列都有 ENGLISH 语言的数据。展望未来,我们希望主表支持不同的语言(i18n/国际化),如法语、中文、葡萄牙语等。其次,我们在 UI 上将此主数据显示为自动完成下拉菜单,具体取决于用户在文本中输入的字母场地。例如:- 如果用户键入“ja”,则“java、javac、javadci”等值将显示在主表的下拉列表中,使用 where 子句中具有“like”参数的查询。在 i18n 支持下,可以解决维护和显示主数据问题的最佳策略或设计是什么?
谢谢!
【问题讨论】:
标签: mysql database hibernate spring-mvc internationalization