标签: java hibernate junit weblogic jndi
我在weblogic服务器中使用datasource,并在Hibernate中使用数据源。 使用HibernateUtil类获取SessionFactory,现在我想通过使用JUnit为我的DAO层编写测试用例。
有没有更好的方法在这种环境下编写测试类?
答案 0 :(得分:1)
您可以使用javax.naming.InitialContext获取数据源JNDI。但我认为测试依赖于容器(weblogic)并不是一个好主意。
我只有两个想法:
可以使用反射或模拟来加载此测试文件配置。