spring笔记
mingxin95
Java初学者
展开
-
Spring学习(一)—入门
Spring是什么?Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。 struts是web框架,Hibernate是O/RM框架Spring是容器框架,用于配制bean并维护bean之间关系的框架。Spring原创 2016-07-03 10:19:35 · 1348 阅读 · 0 评论 -
spring学习(二)—通知
通知类型1、Spring只支持方法通知,也就是说,只能在方法的前后进行通知,而不能在属性前后进行通知。 2、Spring支持四种通知类型:目标方法调用前(before),目标方法调用后(after),目标方法调用前后(around),以及目标方法抛出异常(throw)。 3、前置通知的类必须实现MethodBeforeAdvice接口,实现其中的before方法。 4、后置通知的类必须实现Af原创 2016-07-03 11:36:51 · 3910 阅读 · 0 评论 -
spring学习(三)—AOP
Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。AOP/OOPAOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。 而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某原创 2016-07-05 22:18:48 · 2159 阅读 · 1 评论 -
AopProxyUtils.getSingletonTarget(Ljava/lang/Object;)Ljava/lang/Object
转发以作记录,原文链接 https://blog.csdn.net/panguang9713/article/details/77471330 项目启动时,一直报这个异常,在网上找了很久,终于在这个文章上找到了解决方案当你到我的博客恭喜你找到问题解决办法了,因为当我出现这个问题的时候翻遍了百度和谷歌,没找到一篇相关的。唯独有一个人写了,但是并没有解决我的问题:http://blog.csd...转载 2018-08-17 08:39:32 · 918 阅读 · 0 评论 -
mybatis实现Oracle和mysql的批量插入
昨天在面试时,面试官问到了这个问题,对于两种数据库的批量插入,其实在项目上都用到过,但是由于长时间不看,在回答时没有答上来,因此,在这里把项目中使用到的实现方式整理了一下,方便以后查看oracle批量插入接口类PrpjPolicyInvoiceMapperpublic interface PrpjPolicyInvoiceMapper { void batchInsert(List&...原创 2019-04-12 14:46:43 · 542 阅读 · 0 评论