Java框架之Spring
springIOC和AOP的实战讲解
全干程序员demo
一名00后互联网开发从业者,现就职华中科技大学担任后端开发工程师.致力代码改变生活,公众号:全干程序员demo,欢迎各位大佬关注!
展开
-
Spring中JdbcTemplate的用法07
Spring中JdbcTemplate的用法07JdbcTemplate的作用:他就是用于和数据库的交互,实现对表的CRUD操作Jdbc的最基本操作import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.datasource.DriverManagerDataSource;/** * jabcTemplate的最基本用法 */public class Jd.原创 2020-08-07 14:27:05 · 118 阅读 · 0 评论 -
spring之基于注解的AOP开发08
spring之基于注解的AOP开发08配置spring开启AOP注解的支持可以在bean.xml中配置也可以使用注解开启spring对AOP注解的支持bean.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2020-08-07 11:24:16 · 74 阅读 · 0 评论 -
spring之基于xml的AOP(面向切面)开发07
spring之基于xml的AOP(面向切面)开发07AOP概念简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强.AOP的作用在程序运行期间,不修改源码对已有方法进行增强.优势减少重复代码提高开发效率维护方便AOP的实现方式使用动态代理技术AOP中相关术语Joinpoint(连接点)所谓连接点是指那些被拦截到的点,在spring中,这些点指的时方法,因为spring只支持方法类型原创 2020-08-06 23:21:09 · 111 阅读 · 0 评论 -
Spring之整合junit06
Spring之整合junit06junit之程序的执行1.应用程序的入口为main方法2.junit单元测试中,没有main方法也可以执行junit集成了一个main方法该方法就会判断当前测试类中哪些方法有@Test注解junit就让有@Test注解的方法执行3.junit不会管我们是否采用spring框架在执行测试的方法时,junit根本不知道我们是否使用了spring框架所以也就不会为我们读取配置文件或者配置类创建spring容器4.所以当测试方法执行时,没有Io原创 2020-08-06 17:46:38 · 63 阅读 · 0 评论 -
spring的新注解05
spring的新注解05创建一个配置类,它的作用和bean.xml是一样的Spring新注解@Configuration作用:指定当前类是一个配置类@ComponentScan作用:用于通过注解指定spring在创建容器时所要扫描的包属性:value:用于指定创建容器时要扫描的包@Bean作用:用于把当前方法的返回值作为bean对象存入spring的ioc容器中属性:name:用与指定bean的id,当不写时默认值为当前方法的名称@Impor作用:用于导入其他原创 2020-08-06 17:29:47 · 70 阅读 · 0 评论 -
spring基于注解的ioc04
spring基于注解的ioc04通过注解来配置ioc容器其实也是实现了xml的配置,只是配置的方式不同而已搭建基于注解的环境在bean.xml中从新配置约束,并且导入context标签来扫描我们的包bean.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w...原创 2020-08-06 16:47:45 · 68 阅读 · 0 评论 -
Spring之对bean对象的管理03
Spring之对bean对象的管理03创建bean的三种方式第一种 使用默认构造函数创建在spring的配置文件中使用bean标签,配以id和class属性之后.且没有其他的属性和标签时,采用的就是默认构造函数创建bean对象,如果此时类中没有默认的构造函数,则对象无法创建. <bean id="accountService" class="cn.itcast.service.impl.AccountServiceImpl"></bean>第二种..原创 2020-08-06 15:34:31 · 102 阅读 · 0 评论 -
Spring框架之基于xml的IoC的快速入门02
Spring框架之基于xml的IoC的快速入门02IoC概念 IoC(控制反转),把创建对象的权力交给框架,是框架的重要特征,并非面向对象编程的专用术语.它包括依赖注入和依赖查找.Ioc的作用 削减计算机程序的耦合(解除我们代码中的依赖关系)使用Spring的ioc解决程序耦合搭建环境准备 官网:http://spring.io/下载spring的开发包编写bean.xml的配置文件1.根据官网查找bean.xml的约束2.通过bean标签来创建对象并且给属原创 2020-08-06 15:13:35 · 89 阅读 · 0 评论 -
Spring框架简介之程序的耦合01
Spring框架简介之程序的耦合01Spring的概述Spring是分层的java SE/EE应用轻量级框架,以IoC(反转控制)和AOP(面向切面编程)为内核,提供了展现层SpringMVC和持久层 Spring JDBC,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE企业应用开源框架.Spring的优势方便解耦,简化开发通过Spring 提供的IoC容器,可以将对象之间的一类关系交给Spring进行控制,避免编码所造成的过度程序的耦合.用户也不必再为单例原创 2020-08-05 22:09:00 · 109 阅读 · 0 评论