会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
西班牙乞丐
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2019年4月24日
SpringIOC容器创建过程
摘要: 在测试时,经常使用这种方式来创建spring容器 无论哪种方式,最终都会调用AbstractApplicationContext的一个重要方法——refresh(),首先来看这个方法的spring源码 重点步骤简析 1. prepareRefresh 准备刷新容器 (1) initPropertyS
阅读全文
posted @ 2019-04-24 20:45 西班牙乞丐
阅读(4984)
评论(0)
推荐(1)
2019年4月21日
spring的组件工厂后置处理器——BeanFactoryPostProcessor
摘要: 作用和调用时机 spring有两种后置处理器: 1. 组件后置处理器——org.springframework.beans.factory.config.BeanPostProcessor; 2. 工厂后置处理器——org.springframework.beans.factory.config.B
阅读全文
posted @ 2019-04-21 17:57 西班牙乞丐
阅读(599)
评论(0)
推荐(0)
spring与quartz的整合
摘要: 使用方法 quartz是一个强大的任务调度框架,利用spring将其整合,添加较少的配置即可快速使用,主要步骤如下: 0. 导入需要的jar包或添加依赖,主要有spring-context-support、spring-tx、quartz; 1. 编写被调度类和被调度方法,即需要定时执行的类和方法;
阅读全文
posted @ 2019-04-21 13:21 西班牙乞丐
阅读(5589)
评论(0)
推荐(0)
启动tomcat报错One or more listeners failed to start,却找不到任何错误日志的临时解决方案
摘要: 在整合spring和quartz时,启动tomcat,服务台报以上错误,却找不到任何错误日志…… 参考了https://www.cnblogs.com/sxdcgaq8080/p/8005886.html这篇博文,临时加了一个日志配置文件,将错误日志输出到控制台,总算能看到是什么原因了。目前对日志这
阅读全文
posted @ 2019-04-21 11:27 西班牙乞丐
阅读(4988)
评论(0)
推荐(0)
2019年4月20日
cron表达式的用法
摘要: cron表达式通过特定的规则指定时间,用于定时任务,本文简单记录它的部分语法和实例,并不完全,能覆盖日常大部分需求。 1. 整体结构 cron表达式是一个字符串,分为6或7个域,每两个域之间用空格分隔,其语法格式为: "秒域 分域 时域 日域 月域 周域 年域" 其中,年域可以省略,省略时表示每年。
阅读全文
posted @ 2019-04-20 17:08 西班牙乞丐
阅读(34629)
评论(3)
推荐(1)
使用spring提供的@Scheduled注解创建定时任务
摘要: 使用方法 操作非常简单,只要按如下几个步骤配置即可 1. 导入jar包或添加依赖,其实定时任务只需要spring-context即可,当然起服务还需要spring-web; 2. 编写定时任务类和方法,在方法上加@Scheduled注解,注意定时方法不能有返回值; 3. 在spring容器中注册定时
阅读全文
posted @ 2019-04-20 08:52 西班牙乞丐
阅读(1859)
评论(0)
推荐(0)
2019年4月19日
基于注解的声明式事务的实现原理
摘要: 我们知道,基于注解的声明式事务要想生效,必不可少的一步是在容器配置类上加@EnableTransactionManagement注解,开启事务,所以就从这个注解开始分析。 1. @EnableTransactionManagement注解通过导入方式,在容器中注册了两个重要组件: AutoProxy
阅读全文
posted @ 2019-04-19 11:46 西班牙乞丐
阅读(4614)
评论(0)
推荐(0)
2019年4月18日
基于注解的声明式事务的使用方法
摘要: 使用方法 1. 添加相关jar包或依赖——数据源、数据库驱动、mysql或spring-jdbc等,这里以spring-jdbc为例; 2. 数据库连接参数,一般单独写在properties或yaml配置文件中; 3. 编写数据库访问层组件(dao)和业务逻辑层组件(service),且在servi
阅读全文
posted @ 2019-04-18 19:58 西班牙乞丐
阅读(2697)
评论(0)
推荐(1)
2019年4月17日
spring监听机制——观察者模式的应用
摘要: 使用方法 spring监听模式需要三个组件: 1. 事件,需要继承ApplicationEvent,即观察者模式中的"主题",可以看做一个普通的bean类,用于保存在事件监听器的业务逻辑中需要的一些字段; 2. 事件监听器,需要实现ApplicationListener<E extends Appl
阅读全文
posted @ 2019-04-17 19:23 西班牙乞丐
阅读(3906)
评论(1)
推荐(0)
2019年4月15日
springAOP基于注解的使用方法和实现原理
摘要: springAOP即面向切面编程,可以在方法执行过程中动态的织入增强逻辑,其使用步骤为: 1. 导入aop模块的jar包,或在maven中添加依赖:spring-aspects 2. 定义目标类和目标方法,即需要增强的类和方法 3. 定义切面类和通知方法 4. 指定通知方法何时何地织入,即在切面类中
阅读全文
posted @ 2019-04-15 00:58 西班牙乞丐
阅读(2569)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告