Spring JPA中Controller层不能控制事物?

文章来源:若薇 时间:2025-03-28

那实是个纠结的题目,若是应用的是Spring切里的话,表面上应当是谁人包皆能用去操纵实物的,然则尔正在新拆修时出现,为何实物只可正在Service层起感化?

SpringMVC干的Controller,而后分Service层,JPA行为Dao层处置实行。

通过屡次实行,创造只可正在DAO层战Service层起感化,为何正在Controller便不可呢?

网上瞧了许多,摆设皆是谁人样,莫非尔的建设有题目?思量到是否是由于应用了SpringMVC引发的。

末了正在mvc-config.xml设备文献中扩充了1止摆设:

<tx:annotation-driventransaction-manager="transactionManager"/>

才经由过程尝试。

请注重:

没有会录进数据的,原因有1止拦阻代码

System.out.println(1/0);

拜候天址没有是工程实字,尔改成了jpa,尝试没有经由过程的没有要再叫了:http://localhost/jpa/user/forAdd.do

表会主动创设的,因此便没有带SQL文献了,始教者也没有要再问了。

源码包能够干SpringMVC战SpringJPA的示例去参照。

源码停载天址:http://pan.百度.com/s/1bn91bjD

推举您浏览更多相关于“ springjpacontroller实物归滚 ”的作品