Fork me on GitHub
摘要: 1.首先,spring的AOP作用范围很广,可以使用Aspectj的execution表达式自定以切面的位置。 比如下面的配置service方法执行日志: 阅读全文
posted @ 2016-08-21 18:09 gouermazi 阅读(1814) 评论(0) 推荐(1) 编辑
摘要: 首先,Hibernate是一个ORM的持久层框架,它使用对象和我们的数据库建立关系,在Hibernate中,操作数据库实际上时通过对象状态的改变来改变数据中对应表的值,此时就是通过hql来操作数据库的,就不在通过sql来直接操作我们的数据库。 其次,MyBatis则时仍然是基于sql查询的方式,他通过将查询结果列设置到我们指定的对象的属性中,其本质上我们的对象和数据库并无直接关系,我们使用的仍然是sql。 阅读全文
posted @ 2016-08-21 14:09 gouermazi 阅读(412) 评论(0) 推荐(0) 编辑