junit4 hibernate
- 作者: 我爱锅包肉28278379
- 来源: 51数据库
- 2020-10-25
写一个测试类,然后在测试类里面写:
@Test
public void test(){
ApplicationContext context = new ClassPathXmlApplicationContext("spring/applicationContext.xml");
SessionFactory sessionFactory = (SessionFactory) context.getBean("sessionFactory");
}
看对应的表是否生成,如果生成了就恭喜你整合成功了。如果junit测试没报错,但是表没生成,那么有可能是你本地方言dialect与你的数据库不匹配,换个方言应该就好了。
希望能帮到你
你好!
spring有一个专门的测试包。在测试类上面
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("配置文件路径")
然后session @Autowired进来就行了
仅代表个人观点,不喜勿喷,谢谢。
spring有一个专门的测试包。在测试类上面
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("配置文件路径")
然后session @Autowired进来就行了
在依赖中,添加juint4的
@Test
public void test(){
ApplicationContext context = new ClassPathXmlApplicationContext("spring/applicationContext.xml");
SessionFactory sessionFactory = (SessionFactory) context.getBean("sessionFactory");
}
看对应的表是否生成,如果生成了就恭喜你整合成功了。如果junit测试没报错,但是表没生成,那么有可能是你本地方言dialect与你的数据库不匹配,换个方言应该就好了。
希望能帮到你
你好!
spring有一个专门的测试包。在测试类上面
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("配置文件路径")
然后session @Autowired进来就行了
仅代表个人观点,不喜勿喷,谢谢。
spring有一个专门的测试包。在测试类上面
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("配置文件路径")
然后session @Autowired进来就行了
在依赖中,添加juint4的
推荐阅读
