摘要:
Spring笔记:事务管理 事务管理 Spring事务管理是通过SpringAOP去实现的。默认情况下Spring在执行方法抛出异常后,引发事务回顾,当然你可以用拦截器或者配置去改变它们。 这部门内容待续..... 阅读全文
摘要:
Spring笔记:AOP基础 AOP 引入AOP 面向对象的开发过程中,我们对软件开发进行抽象、分割成各个模块或对象。例如,我们对API抽象成三个模块,Controller、Service、Command,这很好地解决了业务级别的开发,但是对于系统级别的开发我们很难聚集。比如每一个模块需要打印日志、 阅读全文
摘要:
Spring笔记:IOC基础 引入IOC 在Java基础中,我们往往使用常见关键字来完成服务对象的创建。举个例子我们有很多U盘,有金士顿的(KingstonUSBDisk)的、闪迪的(SanUSBDisk),或者其他满足U盘接口的(USBDisk)。 如果我们用new方法,那么就意味着我们的接口只能 阅读全文
摘要:
MyBatis:学习笔记(4)——动态SQL 如果使用JDBC或者其他框架,很多时候需要你根据需求手动拼装SQL语句,这是一件非常麻烦的事情。MyBatis提供了对SQL语句动态的组装能力,而且他只有几个基本的元素,十分简单明了,即大量的判断都可以在MyBatis的映射XML文件里面配置,已达到我们 阅读全文