
java
A417478912
这个作者很懒,什么都没留下…
展开
-
cron表达式详解
cron表达式详解Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下: S转载 2016-08-29 15:02:18 · 535 阅读 · 0 评论 -
Spring中定时任务Quartz集群配置学习
原来配置的Quartz是通过spring配置文件生效的,发现在非集群式的服务器上运行良好,但是将工程部署到水平集群服务器上去后改定时功能不能正常运行,没有任何错误日志,于是从jar包、JDK版本、cronExpression到服务器类型,甚至查到了服务器操作系统的类型,都没能找到解决的办法,后来才知道是集群惹的祸!详细步骤如下:1、 按照Quartz集群工作原理转载 2016-09-01 16:22:50 · 1286 阅读 · 0 评论 -
使用 Spring Data JPA 简化 JPA 开发
从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。自 JPA 伴随 J转载 2016-09-01 16:24:05 · 396 阅读 · 0 评论 -
SpringMVC中定时器继承Task后无法对service注入问题
edisTask是通过定时器来每分钟像数据库里推送的,于是就有了public class RedisTask extends Task { public void execute(TaskExecutionContext executor) throws RuntimeException { Scheduler scheduler = executor.getS转载 2016-09-01 16:25:08 · 3602 阅读 · 3 评论 -
java json字符串解析(Gson)
{"name":"name0","age":0},{"name":"name1","age":5},{"name":"name2","age":10},{"name":"name3","age":15},{"name":"name4","age":20},{"name":"name5","age":25},{"name":"name6","age":30},{"name":"name7","age转载 2017-01-17 10:50:46 · 549 阅读 · 0 评论 -
spring security控制权限的几种方法
使用Spring Security3的四种方法概述 那么在Spring Security3的使用中,有4种方法: 一种是全部利用配置文件,将用户、权限、资源(url)硬编码在xml文件中,已经实现过,并经过验证; 二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现,并经过验证。 三种是细分角色和权限转载 2017-03-13 12:12:49 · 497 阅读 · 0 评论 -
java 使用comet4j向客户端主动推送例子
1.准备工作:1、下载comet4j.js2、下载comet4j-tomcat7.jar 这个现在只支持tomcat6和7两个版本 一定要对应上了,我这边测试的 在tomcat8下面是用comet4j-tomcat7.jar这个jar文件也是可以推送的2.maven配置因为comet4j-tomcat6.jar这个jar文件在maven远程仓库中不存在,所转载 2017-05-25 17:30:43 · 1561 阅读 · 2 评论 -
java 添加lombok
1. 下载 https://projectlombok.org/download.html2. 双击安装3.项目中导入lombok4.eclipse.ini中添加-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar转载 2018-09-17 17:11:44 · 568 阅读 · 0 评论