Spring框架
文章平均质量分 90
Spring框架
真真最可爱
更新会很多的,适合新手刚入门的程序猿们看看。
展开
-
Spring面试大全——(有这一篇就够了)
1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低 API 开发难度5、本人学习中,选取 Spring 版本 51、什么是 I原创 2022-09-09 09:55:17 · 431 阅读 · 0 评论 -
Spring5 框架新功能
(3)Flux 和 Mono 都是数据流的发布者,使用 Flux 和 Mono 都可以发出三种数据信号:元素值,错误信号,完成信号,错误信号和完成信号都代表终止信号,终止信号用于告诉订阅者数据流结束了,错误信号终止数据流同时把错误信息传递给订阅者。(2)使用传统 web 框架,比如 SpringMVC,这些基于 Servlet 容器,Webflux 是一种异步非阻塞的框架,异步非阻塞的框架在 Servlet3.1 以后才支持,核心是基于 Reactor 的相关 API 实现的。转载 2022-09-08 19:46:15 · 128 阅读 · 0 评论 -
Spring——事务
1、事务添加到 JavaEE 三层结构里面Service层(业务逻辑层)2、在 Spring 进行事务管理操作(1)有两种方式:编程式事务管理和声明式事务管理(使用)3、声明式事务管理(1)基于注解方式(使用)(2)基于 xml 配置文件方式4、在 Spring 进行声明式事务管理,底层使用 AOP 原理5、Spring 事务管理 API(1)提供一个接口,代表事务管理器,这个接口针对不同的框架提供不同的实现类。原创 2022-09-07 20:40:26 · 81 阅读 · 0 评论 -
Spring——JdbcTemplate
(1)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作。(4)创建 service 类,创建 dao 类,在 dao 注入 jdbcTemplate 对象。(2)调用 JdbcTemplate 对象里面 update 方法实现添加操作。2、使用 JdbcTemplate 实现查询返回某个值代码。2、调用 JdbcTemplate 方法实现查询返回集合。2、JdbcTemplate 实现查询返回对象。2、JdbcTemplate 实现批量添加操作。原创 2022-09-06 16:30:18 · 757 阅读 · 0 评论 -
Spring——AOP(很全很详细,耐心看完有收获)
6、有多个增强类多同一个方法进行增强,设置增强类优先级(都会进行增强,只不过顺序先后的问题。(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得。举例 3:对 com.atguigu.dao 包里面所有类,类里面所有方法进行增强。(1)在增强类的里面,在作为通知方法上面添加通知类型注解,使用切入点表达式配置。第二参数,增强方法所在的类,这个类实现的接口,支持多个接口。(1)在增强类里面,创建方法,让不同方法代表不同通知类型。原创 2022-09-05 09:49:56 · 126 阅读 · 0 评论 -
Spring——IOC 操作 Bean 管理(基于注解方式)
(1)@Autowired:根据属性类型进行自动装配(如果一个接口有多个实现类,则不能用根据属性类型进行装配,因为他分不清是哪个实现类,是能用根据属性名称来进行属性注入)(3)@Resource:可以根据类型注入,可以根据名称注入 (特殊点:这是属于javax中的注解,不是spring中的)(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值…(2)使用注解,注解作用在类上面,方法上面,属性上面。第三步 创建类,在类上面添加创建对象注解。(3)使用注解目的:简化 xml 配置。原创 2022-09-04 15:47:25 · 75 阅读 · 0 评论 -
Spring——IOC 操作 Bean 管理(FactoryBean,作用域以及bean生命周期)
(2)为 bean 的属性设置值和对其他 bean 引用(调用 set 方法)(2)为 bean 的属性设置值和对其他 bean 引用(调用 set 方法)(5)当容器关闭时候,调用 bean 的销毁的方法(需要进行配置销毁的方法)(7)当容器关闭时候,调用 bean 的销毁的方法(需要进行配置销毁的方法)第二步 实现接口里面的方法,在实现的方法中定义返回的 bean 类型。(3)调用 bean 的初始化的方法(需要进行配置初始化的方法)(4)调用 bean 的初始化的方法(需要进行配置初始化的方法)原创 2022-09-03 10:06:44 · 263 阅读 · 0 评论 -
Spring——Bean管理XML方式
(1)在 spring 配置文件中,使用 bean 标签,标签里面添加对应属性,就可以实现对象创建。(1)创建类,定义数组、list、map、set 类型属性,生成对应 set 方法。(2)在实体类之间表示一对多关系,员工表示所属部门,使用对象类型属性进行表示。(2)在 spring 配置文件配置对象创建,配置属性注入。(2)在 bean 标签有很多属性,介绍常用的属性。(1)创建类,定义属性,创建属性对应有参数构造方法。(1)创建类,定义属性和对应的 set 方法。...原创 2022-09-01 10:45:13 · 193 阅读 · 1 评论 -
Spring——简介和IOC底层原理
1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低 API 开发难度。......原创 2022-08-31 11:16:03 · 207 阅读 · 1 评论