![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【Spring】
RobertLab
全栈不是一个岗位,而是一种思维。
展开
-
Spring之SpringCache
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对...原创 2016-11-22 21:01:30 · 7017 阅读 · 0 评论 -
Spring教程第三篇:Spring AOP
AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP可以分为静态织入与动态织入,静态织入即在编译前将需织入内容写原创 2017-12-03 11:22:39 · 789 阅读 · 0 评论 -
Spring教程第二篇:Spring-Test(单元测试)
在Spring的框架下,做单元测试的两种办法: 一、使用spring中对Junit框架的整合功能 除了junit4和spring的jar包,还需要spring-test.jar。引入如下依赖:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId原创 2017-11-22 13:04:13 · 62658 阅读 · 1 评论 -
Spring教程第一篇:Spring IOC
Spring IOC注入bean:注入方式:由类型(Type)装配由名称(Name)装配由构造方法装配由setter方法装配由AutoWired注解装配注入依赖配置:通过配置文件注入Java Config注解注入(@Configuration和@Bean)注解方式扫描包注入(@Component,@Controller,@Service,@Autowire)原创 2017-11-14 10:42:08 · 377 阅读 · 0 评论 -
Spring各种依赖注入注解的区别
spring对于Bean的依赖注入,支持多种注解方式:@Resourcejavax.annotationJSR250 (Common Annotations for Java)@Injectjavax.injectJSR330 (Dependency Injection for Java)@Autowiredorg.springframework.bean.factoryS原创 2017-04-06 19:26:45 · 427 阅读 · 0 评论 -
Spring中 @Autowired标签与 @Resource标签 的区别
spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframework.beans.factory.annotation.Autowi原创 2016-11-23 12:07:37 · 427 阅读 · 0 评论 -
Spring定时器跑批时间设置
一、各个时间可用值如下:秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日 1-31 , - * ? / L W C月 1-12 or JAN-DEC , - * /周几 1-7 or SUN-SAT , - * ? / L C #年 (可选字段) empty, 1970-2099 , - * / 二、可用值详细分析如下:原创 2016-11-22 21:06:22 · 6717 阅读 · 0 评论 -
Spring教程第四篇:Spring事务
一、事务的作用 将若干的数据库操作作为一个整体控制,一起成功或一起失败。 原子性:指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性:指事务前后数据的完整性必须保持一致。 隔离性:指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务所干扰,多个并发事务之间数据要相互隔离。 持久性:指一个事务一旦被提交,它对数据库中数据的改变就是永原创 2017-12-17 20:25:37 · 642 阅读 · 0 评论