上面讲Hibernate只是为了举例说明我的观点,事 实上SpringSide 3 中的零配置可不仅仅只存在这一个地方。
Dao层也可以不用配置了。在SpringSide 2 中,我们每写一个Dao,都需要在serviceContext.xml中加入这个类,如下图:
SpringSide 3 中使用自动扫描了,如下图:
以后编写Service后,再也不用修改配置文件了,只要 我们在Service中使用如下Annotation:
事务也不用配置了,在SpringSide 2 中,事务是这样配置的:
SpringSide 3 中,事务配置是这样的: