java - Webapp 中的默认数据?

标签 java hibernate jsf

如何在网络应用程序中设置默认数据?例如默认用户:admin、test 等。

我首先想到在我的 session bean 中定义一个静态部分,但这仍然会导致为每个 session 创建新的用户。哪个不合适。

我还能做什么?

太好了!

最佳答案

如果你正在使用 hibernate(我假设你来自问题标签),那么你所需要的只是在你的类路径中有一个名为 import.sql 的文件,hibernate 将自动执行如果您将 hibernate.hbm2ddl.auto 属性设置为 createcreate-drop看看这个链接:

http://relation.to/Bloggers/RotterdamJBugAndHibernatesImportsql#H-ImportsqlEasilyImportDataInYourUnitTests

关于java - Webapp 中的默认数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10064823/

相关文章:

java - 数据库已更新,但选择查询在 hibernate 中未给出结果

java - int [] 数组中单次出现

java - hibernate 5.2.17 : ORA-01797: this operator must be followed by ANY or ALL

java - org.hibernate.MappingException : Unknown entity: library. 模型.Person

jsf - f :ajax listener not called for h:selectBooleanCheckbox

JSF Controller 、服务和 DAO

java - JSF MVC 中的 Controller 是哪个

java - 并行执行测试时获取顺序日志

Java 词法分析器

java - 在 Eclipse 中粘贴多行 Java 字符串