2

如何在 webapp 中设置默认数据?例如默认用户:admin、test 等。

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

我还能怎么做?

泰!

4

2 回答 2

0

最好的方法是放入您的 webapp 的配置部分,它将通过以下步骤加载并只读一次:
数据的 xml 文件,只需将其放在您的类路径中并使用 java 属性读取它,这将得到类加载器路径的输入流

于 2012-04-08T17:45:11.470 回答
0

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

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

于 2012-04-08T22:28:19.990 回答