标签: spring hibernate transactions
为什么我应该使用@Transactional来自动装配SessionFactory以进行选择查询?
答案 0 :(得分:1)
@Transactional用于交易,表示您需要在您的方法类范围内进行交易。
@Transactional
要自动装配SessionFactory,您需要使用@Autowire注释,但我认为在任何地方使用SessionFactory并不是一个好主意,尝试在您的DAO层中使用Session。
@Autowire
如果您只需要创建查询,则不需要任何交易。