Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 webapp 中设置默认数据?例如默认用户:admin、test 等。
我首先想到在我的会话 bean 中定义一个静态部分,但这仍然会导致为每个会话创建新的用户。哪个不合适。
我还能怎么做?
泰!
最好的方法是放入您的 webapp 的配置部分,它将通过以下步骤加载并只读一次: 数据的 xml 文件,只需将其放在您的类路径中并使用 java 属性读取它,这将得到类加载器路径的输入流
如果您使用的是休眠(我假设您来自问题标签),那么您只需要在类路径中有一个名为import.sql的文件,如果您有hibernate.hbm2ddl.auto ,休眠将自动执行它属性设置为create或create-drop。看看这个链接:
http://relation.to/Bloggers/RotterdamJBugAndHibernatesImportsql#H-ImportsqlEasilyImportDataInYourUnitTests