当前搜索:

[置顶] Spring4.X系列之Spring JDBC

专栏 导读 源码专栏欢迎关注 :Spring-JDBC手札导读Spring JDBC-Spring对DAO的支持Apache-DBCP数据库连接池解读C3P0-数据库连接池解读Spring JDBC-Spring事务管理之数据库事务基础知识Spring JDBC-Spring事务管理之ThreadLocal基础知识Spring JDBC-Spring对事务管理的支持Spring JDBC-使用XML...
阅读(784) 评论(0)

[置顶] Spring4.X系列之AOP-@AspectJ

专栏 导读 源码专栏欢迎关注 :专栏一 :Spring-AOP基础手札专栏二:Spring-AspectJ手札导读Spring-AOP注解基础Java5.0注解解读Spring-AOP 使用@AspectJSpring-AOP @AspectJ语法基础Spring-AOP @AspectJ切点函数导读Spring-AOP @AspectJ切点函数之@annotation()Spring-AOP @A...
阅读(1223) 评论(0)

[置顶] Spring4.X系列之AOP基础篇

专栏 导读专栏欢迎关注 :专栏一 :Spring-AOP基础手札 专栏二:Spring-AspectJ手札导读Spring-AOP概述Spring-AOP基础知识Spring-AOP基础之JDK动态代理Spring-AOP基础之CGLib动态代理Spring-AOP 增强(Advice)5种类型和创建增强类Spring-AOP 通过配置文件实现 前置增强Spring-AOP 通过配置文件实现 后置增...
阅读(1133) 评论(0)

[置顶] Spring4.X系列之IOC

专栏 导读专栏欢迎关注 专栏 :Spring-IOC手札导读Spring-Spring4.X 概述Spring-Spring 开发环境搭建及HelloSpringSpring-Spring MVC + Spring JDBC + Spring Transaction + Maven 构建web简易登录模块Spring-IoC容器Spring-利用Spring提供的Resource/ResourceL...
阅读(1135) 评论(0)

Spring OXM-XStream流化对象

概述 示例 示例源码概述XStream为java.io.ObjectInputStream和ObjectOutputStream提供了替代的实现,允许以对象流方式进行XML序列化或者反序列化操作。 这对于处理集合对象非常有用(List users),在内存中只保留一个User对象流。很显然,我们应该使用基于流而非DOM的XML解析器读取XML,以提高性能。 创建一个输出流,我们不得不...
阅读(66) 评论(0)

Spring OXM-XStream注解

概述 示例概述XStream不但可以通过编程的方式对XML进行转换,而且支持基于注解的方式。示例...
阅读(218) 评论(0)

Spring OXM-XStream转换器

概述概述我们在开发的过程中,有的时候需要转换一些自定义类型,此时默认的映射方式可能无法满足需要。 XStream为我们提供了丰富的扩展,用户可以实现自己的转换器,然后调用registerConverter方法注册自定义的转换器。 实现自定义的转换器很简单,只需要实现XStream提供的Converter接口并实现其方法即可。...
阅读(59) 评论(0)

Spring OXM-XStream使用别名

导读导读在Spring OXM-XStream快速入门 的案例中,我们看到生成的xml报文如下: 1 Artisan artisan 1000...
阅读(97) 评论(0)

Spring OXM-XStream快速入门

XStream概述 XStream的特点XStream概述官网: http://x-stream.github.io/index.htmlXStream开源类库,用于将java对象序列化为XML或者将XML反序列化为Java对象,是Java对象和XML之间的一个双向转换器. 目前最新的版本是1.4.10 . XStream的特点...
阅读(145) 评论(0)

Spring OXM- 漫谈XML解析技术

概述概述我们先从XML各种解析技术的发展历程谈起,并介绍一些主流 O/X Mapping组件的使用方法,比如XStream、Castor、JiBX、JAXB等。 从独立使用到与Spring整合逐步演变,揭开各O/X Mapping组件的神秘面纱,根据需要选择合适的O/X Mapping组件来处理对象XML之间的转换,为开发WebService应用打下良好的基础。...
阅读(255) 评论(0)

Spring-JDK Timer 以及在Spring(4.0以下)中使用JDK Timer

概述 Timer 和 TimerTask 抽象类TimerTask Timer Timer构造函数及方法 示例 Spring对Java Timer的支持 Spring40已经不支持了推荐使用Quartz ScheduledTimerTask MethodInvokingTimerTaskFactoryBean TimerFactoryBean 示例概述在Jdk1.3之后的版本中,通过java.uti...
阅读(228) 评论(0)

Quartz-SchedulerListener解读

概述 SchedulerListener接口方法解读 示例 示例源码概述SchedulerListener 是在 Scheduler 级别的事件产生时得到通知,不管是增加还是移除 Scheduler 中的 Job,或者是 Scheduler 遭遇到了严重的错误时。那些事件多是关于对 Scheduler 管理的,而不是专注于 Job 或 Trigger 的。org.quartz.SchedulerLi...
阅读(459) 评论(0)

Quartz-TriggerListener解读

概述 TriggerListener接口方法 示例 示例源码概述Quartz-JobListener解读与 JobListener 有所不同的是, TriggerListener 接口还有关于 Trigger 实例生命周期的方法。TriggerListener接口方法我们先看下TriggerListener的源码import org.quartz.Trigger.CompletedExecution...
阅读(458) 评论(0)

Quartz-JobListener解读

概述 步骤简述 全局非全局监听器 JobListener 任务监听器 示例 JobListener源码 完整示例 示例源码概述在某个所关注事件发生时,监听器提供了一种方便且非侵入性的机制来获得这一通知。Quartz 提供了三种类型的监听器:监听 Job 的,监听 Trigger 的,和监听 Scheduler 自已的。本博文阐述如何应用每一种类型来更好的管理你的 Quartz 应用,并获悉到什么事件...
阅读(374) 评论(0)

Quartz-DateBuilder解读

概述 示例 todayAt tomorrowAt 今天明天的某个时间 evenMinuteDate 返回下一分钟的开始时间 evenMinuteDateBefore 获取开始时间 dateOf 指定日期 nextGivenMinuteDate 下一个给定分钟日期 translateTime 转换时间 futureDate 未来时间 示例源码概述官方API: http://www.quartz-...
阅读(253) 评论(0)

Quartz-Cron表达式统计最近几次的执行时间

概述 示例 示例源码概述使用quartz做为后台任务调度框架,cron表达式设置时间,需要根据cron表达式计算出最近n次的执行具体时间–这个通常在开放给用户修改任务执行时间给出提示时非常有用解决:使用quartz的jar包中提供的TriggerUtils类来计算示例1、先根据corn算出执行时间例如:获取着一个月内 每天早上10:15触发的日期package com.xgj.quartz.quar...
阅读(403) 评论(0)

Quartz-中断正在执行的任务

概述 示例 示例源码概述由于业务需要,停止Quartz中正在执行的任务 任务类只需要实现InterruptableJob类,然后实现interrupt()方法。 在这个方法中进行标记的改变,在执行中进行这个标记判断,就可实现中断任务了 另外在调度器上调用方法:sched.interrupt(job.getKey()) 示例示例源码代码已托管到Github—> https://github.com/y...
阅读(366) 评论(0)

Quartz-异常处理

概述 示例 示例说明 说明 示例源码概述我们根据官网示例说明Quartz在job执行异常情况时的处理。参考官方原文: http://www.quartz-scheduler.org/documentation/quartz-2.2.x/examples/Example6.html本文涉及3个类: BadJob1.java、 BadJob2.java 一个调度类 JobExceptionEx...
阅读(581) 评论(0)

Quartz-错过触发机制

概述 官方示例概述有的时候我们会遇到这样一种情况:触发器设定每3秒钟触发一次 ,但是工作需要10秒钟的执行时间.因此,在一次任务结束执行前,触发器已经错失触发当这种情况下我们怎么处理呢? 我们来看下Quartz给的官方Demo官方示例...
阅读(382) 评论(0)

Spring-常见问题25问

什么是Spring框架Spring框架有哪些主要模块 使用Spring框架能带来哪些好处 什么是控制反转IOC什么是依赖注入 请解释下Spring框架中的IoC BeanFactory和ApplicationContext有什么区别 Spring有几种配置方式 如何用基于XML配置的方式配置Spring 如何用基于Java配置的方式配置Spring 怎样用注解的方式配置Spring 请解释Sprin...
阅读(415) 评论(0)

Quartz-JobDataMap 参数传递

概述概述我们在Quartz-Job 详解中,讲解了纯Quartz的参数传递,这里我们将通过与Spring结合的方式再次讲解一下Quartz中的参数传递。...
阅读(347) 评论(0)

Quartz-Spring集成Quartz通过注解配置的方式

概述 步骤 配置文件中增加task命名空间 配置Spring扫描和task扫描 编写带有注解的Job类 示例 Scheduled解读 示例源码概述上一篇博文Quartz-集成Spring使用XML配置中我们了解到了通过xml配置的方式集成Quartz,我们发现使用xml的方式,会配置很多bean的信息,但是如果使用注解的方式,会更方便,配置注解相对简单。步骤配置文件中增加task命名空间xmlns:...
阅读(339) 评论(0)

Quartz-Spring集成Quartz通过XML配置的方式

概述 Maven依赖 步骤 创建JobDteail 创建Trigger 创建Scheduler 示例-MethodInvokingJobDetailFactoryBean 示例-JobDetailFactoryBean 示例源码概述Spring为创建Quartzde Scheduler、Trigger和JobDetail提供了方便的FactoryBean类,以便能够在Spring容器中享受注入的好处...
阅读(524) 评论(1)

Quartz-Java Web项目中使用Quartz

概述 实现 示例 步骤一 构建Maven项目 步骤二 日志组件的配置logbackxml 步骤三 自定义监听器的编写 步骤四 webxml中注册监听器 步骤五 启动概述Quartz也常用在Web应用中,常见的是交由Spring托管的形式,但这里并非介绍这个。如果你的很老的一个项目没有使用Spring呢? 这里我们介绍Quartz在Web应用中单独使用的场景。实现对于定时任务来讲,一般来说,Web...
阅读(321) 评论(0)
457条 共23页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1122007次
    • 积分:16907
    • 等级:
    • 排名:第676名
    • 原创:452篇
    • 转载:0篇
    • 译文:5篇
    • 评论:144条
    WeChat
      欢迎关注我的公众号,干货只有干货,还有更多惊喜和资源在等着你
    博客专栏