![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
铁汉柔情li
怀才就像怀孕一样,时间久了才会显出来。
展开
-
Spring定时任务@Scheduled定时任务
方式一@Scheduled(cron = "0/1 * * * * ?")方式二@Scheduled(fixedDelay = 5000)(1)上一个任务结束时间到下一个任务开始时间是5秒(2)初始化启动会执行一次方式三@Scheduled(fixedRate = 5000)(1)fixedRate设置的上一个任务的开始时间到下一个任务开始时间的间隔,两个任务的开始时间间隔是5s,当到达任务的开始执行时间,但上一个任务却没有完成时,spring会等待上一个任务执行完,并立即开原创 2021-09-02 14:16:47 · 585 阅读 · 0 评论 -
Spring @Value注解的使用,如何给静态变量赋值
1.Spring@Value注解的使用说明:一般我们在Spring工程中想读取配置文件中的配置时,避免不了使用@Value注解读取配置文件(一般为.properties类型的配置文件)那么我们的步骤为以下:1.在工程添加配置文件:application.properties内容如下(仅供参考)#设置统一消息平台的服务器地址mq.url=10.120.20.182:9876#设置客户端账号mq.username=admin#设置客户端密钥mq.password..原创 2020-07-01 10:10:49 · 1444 阅读 · 1 评论 -
【Spring实战】面向切面的Spring
面向切面编程的基本原理DI有助于应用对象之间的解耦,而AOP可以实现横切关注点与他们所影响对象之间的解耦。1.什么是面向切面编程切面能够帮助我们模块化横切关注点。横切关注点可以被描述为影响应用多处的功能。安全就是一个横切关注点1.1定义AOP术语通知:定义了切面是什么,以及何时使用,除了描述切面要完成的工作,通知还解决了何时执行这个工作的问题,他应该用在某个方法被调用之前...原创 2020-04-12 20:51:00 · 210 阅读 · 0 评论 -
【Spring实战】高级装配
1.处理自动装配的歧义性自动装配的时候,仅有一个bean匹配所需的结果时,自动装配才是最有效的,如果不仅有一个Bean能够匹配结果的话,这种歧义性会阻碍Spring自动装配属性、构造参数或者方法参数。如上图所示当确实发生歧义性的时候,Spring提供了多种可选方案来解决这样的问题。你可以将可选Bean中的某一个设为首选(primary)的bean,或者使用限定符(qualifie...原创 2020-04-12 11:19:20 · 156 阅读 · 0 评论 -
【Spring实战】2.装配Bean
创建应用对象之间协作关系的行为通常称为装配,这也是依赖注入的本质。Spring配置的可选方案在XML中进行显示的配置 在Java中进行显示配置 隐式的Bean发现机制和自动装备建议尽可能的使用自动装配机制。显式配置越少越好,当你必须要显示配置bean的时候,我推荐使用类型安全并且比XML更加强大的JavaConfig1.自动化装配BeanSpring从两个角...原创 2020-04-10 22:22:51 · 175 阅读 · 0 评论 -
【Spring实战】1.Spring之旅
Spring的核心DI能够让相互写作的软件组件保持松散耦合,而面向切面编程AOP允许你把遍布各处的功能分离出来形成可重用组件。面向切面编程往往被定义为促使软件系统实现关注点的分离的一项技术。借助AOP你可以使用各种功能层取包裹核心业务层。这些层以申明的方式灵活 的应用到系统中,你的核心应用根本不知道它的存在。这是一个非常强大的理念,可以将安全、事务和日志的关注点与核心业务逻辑相分...原创 2020-04-10 21:27:35 · 133 阅读 · 0 评论 -
【Spring】IOC相关知识点
1.ioc定义2.IOC容器做了什么事?管理BeanBeanFactory:Bean的创建,bean的存储,bean的获取,自动完成依赖的检测与注入(依赖注入),自动生辰bean定义beanBeanDefination:Bean 属性的定义(name,id,scope,className,parent,lazyInit,depends,properties),Bean定义存储(pr...原创 2020-04-07 21:12:48 · 118 阅读 · 0 评论 -
Spring——BeanFactory和FactoryBean的区别?
1.BeanFactory再Spring中,BeanFactory是IOC容器的核心接口,职责包括,实例化,定位,配置应用程序中的对象,建立这些对象之间的依赖。ApplicationContext是BeanFactory的扩展,BeanFactory的子类是ClassPathXmlApplicationContextBeanFactory提供的方法 Object getB...原创 2019-12-07 13:05:25 · 316 阅读 · 0 评论 -
Spring——@Autowired注解使用说明
方式一,放在构造方法上使用代码示例private StudentService studentService;@Autowiredpublic StudentDemoService(StudentService studentService){ this.studentService = studentService;}注意:当类中只有一个构造方法是可以省略@Auto...原创 2019-09-18 11:00:34 · 805 阅读 · 0 评论 -
Spring基础——说说对IOC(控制反转)和DI(依赖注入)的理解
1.IOCIOC:控制反转,针对Spring框架是一种设计思想,传统的程序是,由我们在程序内部主动创建对象,而IOC的思想就是,应用程序就变成被动的了,被动的等待IoC容器来创建并注入它所需要的资源了。2.DIDI:依赖注入形象的说,即由容器动态的将某个依赖关系注入到组件之中。依赖注入的目的并非为软件系统带来更多功能,而是为了提升组件重用的频率,并为系统搭建一个灵活、可扩展的平台。...原创 2019-09-10 16:17:25 · 128 阅读 · 0 评论 -
Spring AOP 的expression简单说明
上代码<!-- 定义切面 --> <aop:config> <aop:pointcut id="serviceMethod" expression="execution(* com.mybatis.web.service..*.*(..))"/> <!-- 将事务增强与切入点组合(织入事务切面) --> <aop:advis原创 2018-12-03 21:34:36 · 804 阅读 · 0 评论 -
Eclipse中Spring配置文件 Class属性中全路径自动提示配置
1.打开Eclipse的软件市场2.搜索STS3.自动提示就会出来了原创 2018-05-21 09:06:43 · 2539 阅读 · 0 评论