
Spring
文章平均质量分 54
FAIRY哦
也许,不断学习会是我这辈子最快乐的事情。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【面试】赢时胜和花旗
一、赢时胜 1、springmvc的底层 DispatcherServlet->HandlerMaping->Handler->HandlerAda 2、spring注入的方式,spring循环依赖,注解是否解决了循环依赖 3、nginx有配置过吗,底层原理 4、你们是怎么上线的,上线的一个流程 5、war包和jar包的区别,java jar包启动命令,java -jar有了解吗 二、花旗 1、mybatis#和$的区别 2、mybatis二级缓存 3、怎么让一个集合只读,用过final关原创 2022-04-27 16:09:16 · 670 阅读 · 0 评论 -
【Spring】Spring AOP
AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应...转载 2019-06-16 14:23:49 · 243 阅读 · 0 评论 -
【Spring】Spring复习之基于注解的IOC和JUnit整合
一、基于注解的IOC配置 常用注解 1. 用于创建对象的(相当于<bean id="" class="’>) @Component 作用:把资源让Spring 来管理。相当于在XML中配置一个bean。 属性:value:指定bean的id。如果不指定value属性,默认bean 的id 是当前类的类名,首字母小写。 @Controller @Service @Reposi...原创 2019-05-12 16:15:28 · 238 阅读 · 0 评论 -
【Spring】Spring复习之基础和IOC
一、Spring概述 1. Spring是什么? Spring是分层的Java SE/EE应用 full-stack 轻量级开发框架,以IOC(Inverse Of Course:控制反转)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众...原创 2019-05-10 23:21:29 · 470 阅读 · 0 评论 -
【Spring】Spring复习之事务控制
Spring中的事务控制 1. Spring事务控制我们要明确的 第一:JavaEE体系进行分层开发,事务处理位于业务层,Spring 提供了分层设计业务层的事务处理解决方案。 第二:Spring 框架为我们提供了一组事务控制的接口。在spring-tx-4.2.3.RELEASE.jar 中。 第三:Spring 的事务控制都是基于AOP的,它既可以使用编程的方式实现,也可以使用配置的方式实现。...原创 2019-05-15 21:17:06 · 282 阅读 · 2 评论 -
【Spring】Spring经典面试题
Spring概述 1. 什么是Spring? Spring是个Java企业级应用的开源开发框架。Spring主要用来开发java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring是轻量的,基本的版本大约2MB。 控制反转:Spring...原创 2019-05-10 15:12:56 · 2142 阅读 · 0 评论 -
【Spring】Spring复习之JDBC
一、Spring中的JdbcTemplate 1.1 JdbcTemplate概述 它是Spring框架中提供的一个对象,是对原始Jdbc API对象的简单封装。Spring框架为我们提供了很多的操作类模板。 操作关系型数据库的: JdbcTemplate HibernateTemplate 操作nosql数据库的: RedisTemplate 操作消息队列的: JmsTemplate ...原创 2019-05-14 21:45:46 · 167 阅读 · 0 评论 -
【Spring】Spring复习之AOP
一、AOP的相关概念 1.1 AOP概述 1.1.1 什么是AOP? AOP:全称是Aspect Oriented Programming 即:面向切面编程。 在软件业,AOP通过预编译的方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架的一个重要内容,是函数式编程的一种衍生泛型。利用AOP可以对业务逻辑的各个部分进行隔离,从而...原创 2019-05-13 21:47:41 · 410 阅读 · 0 评论 -
【Spring】Spring基础加Spring Bean(一)
Spring基础 重要概念: IOC(Inversion of control):控制反转,控制的是对象的创建,把对象的创建方式进行了反转。 DI(Dependency Injection):依赖注入,即组件之间的依赖关系由容器在运行期决定,由容器动态地将某种依赖关系注入到组件当中,对对象的属性进行注入。 没有IOC就没有DI。 AOP(Aspect Oriented Programmin...原创 2019-03-03 09:09:27 · 255 阅读 · 0 评论 -
【Spring】Spring的依赖注入
一、Spring中的依赖注入 依赖注入(Dependency Injection),也称为DI。 1. 注入的方式有三种: 第一种:使用构造函数注入 第二种:使用set方式注入 第三种:使用注解注入 2. 注入的类型有三类: 第一类:基本类型和String类型 第二类:其他类Bean(必须是在Spring的配置文件中出现过的bean) 第三类:复杂累心(集合类型) 3. 依赖注入具体使用第一种:构...原创 2019-03-10 22:45:16 · 173 阅读 · 0 评论 -
【Spring】Spring事务配置
Spring事务配置 首先本文主要讲Spring配置事务的三种方式,目录如下: 一、Xml配置方法 二、Xml和注解配置 三、纯注解配置 首先附上需要的一些Java类: /* 学生实体类 */ public class Student implements Serializable { private Integer id; private String name; pri...原创 2019-03-30 08:51:00 · 532 阅读 · 0 评论