![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
骑着蜗牛行天下
星辰和大海都是需要门票的,诗和远方也很贵的!物质需求是需要钱来满足的,而很多精神需求同样是需要物质来支撑的!
展开
-
Spring核心技术:AOP面向切面,前置增强和后置增强
Spring核心技术:AOP面向切面所谓的面向切面编程,是一种通过预编译和运行期动态代理的方式,实现在不修改源代码的情况下给程序动态添加功能的技术。面向对象的延续,Spring框架的重要内容,是函数式编程的一种衍生泛型。利用AOP可以对业务逻辑各部分之间耦合度降低,提高程序的重用性,提高开发效率。AOP的原理:(1)将复杂的需求分解出不同的方面,将散布在系统中的公共功能集中解决。 (2)采用代理机制组装起来运行,在不改变原程序的基础上对代码段进行增强处理,增加新的功能。 AOP相原创 2020-10-05 16:31:45 · 1248 阅读 · 0 评论 -
Spring基于注解的IOC以及IOC的案例
使用Spring的IOC实现账户的CRUD1.spring中ioc的常用注解2.案例使用xml方式和注解方式实现单表的CRUD操作 持久层技术选择:dbutils3.改造基于注解的IOC案例,使用纯注解的方式实现 spring的一些新注解使用4.spring和junit整合创建数据库create table account( id int primary key auto_increment, name varchar(40), money float)character原创 2020-10-24 21:35:19 · 181 阅读 · 0 评论 -
Spring和Mybatis的四种整合方式
Spring && Mybatis的整合整合方式一创建数据源dataSource 管理连接destory-method="close" 使用完成当前连接 关闭Application.xml配制文件<!--通过org.apache.commons.dbcp.BasicDataSource 创建数据源 管理链接--><bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" dest原创 2020-10-12 21:02:13 · 733 阅读 · 0 评论 -
Spring(简介,优势,体系结构,程序的耦合,解决耦合的思路,工厂模式解耦,控制反转)
Spring简单介绍 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP (Aspect ORiented Programming:面向切面编程)为内核,提供了展现层SpringMVC和持久层Spring JDBC以及业务管理 等众多的企业级应用技术。还能整合开源世界众多的著名的第三方框架和类库,逐渐成为使用最多的Java EE企业级应用开源框架。Spring的优势(1)方便解耦,简化开发 通过Sp原创 2020-10-10 22:41:05 · 293 阅读 · 0 评论 -
Spring之异常抛出增强&&最终增强&&环绕增强&&注解
异常抛出增强异常抛出增强(afterThrowing):在目标方法抛出异常时织入增强处理//异常增强:afterThrowing//运行时异常:RuntimeExceptionpublic void afterThrowing(JoinPoint jp, RuntimeException e) { log.error("异常抛出增强:" + jp.getSignature().getName() + "方法发生异常:" + e);}Application配置文件:<!--aop原创 2020-10-08 11:45:09 · 1957 阅读 · 0 评论 -
Spring概述及入门程序
Spring概述及IOC理论指导Spring简介官网: http://spring.io/官方下载地址: https://repo.spring.io/libs-release-local/org/springframework/spring/GitHub: https://github.com/spring-projectsSpring:春天---->给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,S原创 2020-10-05 10:13:25 · 109 阅读 · 0 评论