集成篇
文章平均质量分 84
ZNG_XP
这个作者很懒,什么都没留下…
展开
-
关于学习SpringMvc整合QuartZ定时管理任务的初步整理
以前一直用的是spring中的@Scheduled标签来做定时任务的管理,这样做的特别简单,但是无法灵活的运用在项目维护上,所以想到能不能用其他技术来实现动态管理定时任务的功能,搜索了一下资料,大部分都是关于quartz的设计实现,于是开始学习关于quartz的相关知识。首先是quartz的基础运用部分,很简单,导几个jar包,然后spring配置文件中配置一下就可以了。(注意quartz的版原创 2016-12-15 13:28:45 · 783 阅读 · 0 评论 -
SpringBoot学习-MyBaties的XML文件路径处理
上一篇说有了个问题是SpringBoot在支持MyBaties时需要将XML文件放在resources路径下,逼死强迫症啊,找了一下解决方法,发现SpringBoot在打包的时候默认在Java目录下的文件只打包 .java的文件,所以把xml文件或者其他类型文件放在这个目录下,自然就会在项目运行的时候找不到了,所以需要做一些处理操作,让SpringBoot知道需要打包那些类型的文件 Maven B原创 2017-09-28 11:43:50 · 1989 阅读 · 0 评论 -
SpringBoot学习-支持PageHelp插件使用
分页是日常需求中常用的功能,今天来看看SpringBoot中支持的PageHelp的配置实现。 在先前的百度中,我找了一种自定义BatiesConfig类中配置分页插件的实现方法,研究了一短时间,在设置xml文件路径那卡住了,因为SpringBoot中需要将Mapper映射的xml文件放在resources路径下(感觉应该有处理方法可以让文件放在java文件下也能被扫描到,没做研究,后期再玩玩看)原创 2017-09-28 11:06:03 · 3124 阅读 · 0 评论 -
SpringBoot学习-mybaties SQL打印
没啥可说的,配置文件中加上配置信息就可以了#日志打印logging.level.org.springframework=WARNlogging.level.com.example.demo.mapper=DEBUGlogging.file=logs/spring-boot-logging.log第二行配置的Dao层目录路径,后面是日志级别原创 2017-09-28 10:03:13 · 424 阅读 · 0 评论 -
SpringBoot学习-mybatis逆向生成工具
mybatis-generator的使用原创 2017-09-25 15:06:54 · 9044 阅读 · 4 评论 -
SpringBoot学习-支持Jersey
首先,我们简单的了解一下Jersey(其实我也不太懂,百度的) Jersey RESTful 框架是开源的RESTful框架, 实现了JAX-RS (JSR 311 & JSR 339) 规范。它扩展了JAX-RS 参考实现, 提供了更多的特性和工具, 可以进一步地简化 RESTful service 和 client 开发。尽管相对年轻,它已经是一个产品级的 RESTful servic原创 2017-12-15 12:17:57 · 604 阅读 · 0 评论 -
SpringBoot学习-Jersey自定义拦截路径的问题
上一篇集成Jersey的时候,有个通过@Controller来进行的访问控制失效的问题,今天又玩一下,发现加上了一个注解突然又可以了,不清楚昨天为什么上一次一直不行@Configuration@ApplicationPath("rest")//拦截路径前缀public class JerseyConfig extends ResourceConfig{ public JerseyConf原创 2017-12-18 16:33:33 · 2111 阅读 · 1 评论 -
问题处理-JPA使用CASE...WHEN...语句实现数据排序问题
正常我们在使用JPA查询的时候,代码一般是这样public List<SysUser> findAllUsers() { List<SysUser> users = sysUserRepository.findAll(new Specification<SysUser>() { @Override public Predicate to原创 2018-01-03 17:15:34 · 8335 阅读 · 3 评论 -
SpringBoot学习-Nginx配置及Session共享
首先是Nginx配置: 下载Nginx(这里使用的是windows版本):http://nginx.org/en/download.html 解压到指定目录,在此目录下打开命令行运行界面:启动命令:start nginx关闭命令:nginx -s quit命令运行时都是弹框一闪而过,可以自行去任务管理器中看看进程是否启动 至于运行两个Tomcat修改不同端口号和...原创 2018-03-01 14:34:24 · 4440 阅读 · 1 评论 -
SpringBoot学习-事务注解@Transactional的使用
SpringBoot提供了非常方便的事务操作,通过注解就可以实现事务的回滚,非常方便快捷,下面我们就说一下如何进行事务操作。 事务说明: 在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,sp转载 2017-09-30 11:02:23 · 681 阅读 · 0 评论 -
SpringBoot学习-简单shiro权限控制
利用shiro来实现简单的登录及权限控制(只是简单的shiro集成,更细颗粒的shiro权限控制方法可以自己去学习shiro相关功能实现)。原创 2017-10-12 08:47:03 · 743 阅读 · 0 评论 -
关于学习SpringMvc整合QuartZ定时管理任务的持久化管理
上篇博客实现了springMvc 整合quartz的功能简单实现,但是无法满足大部分要求,现在开始研究一下关于quartz的持久化处理。搜索了一些资料,发现了一篇文章作为配置参考:http://blog.csdn.net/budapest/article/details/52176298?locationNum=8&fps=1按照参考的资料配置后,功能基本实现,但是依旧不太灵活,不太符合我原创 2016-12-15 14:10:02 · 1928 阅读 · 0 评论 -
记录一个使用MySql函数实现查找子节点的功能实现
情景如下:我们经常会有这样一个小功能需要去实现:当我们在查看一个树结构的分类数据时,我们希望点击树节点时,能够不仅展示当前节点关联的数据信息,还需要把此节点的所有子节点及更下层的节点所关联的数据全部能够展示出来,这是个很简单的需求分析:我以前一直使用的是Oracle数据库,而在oracle的查询语法中有一种很容易就可以实现: select id from T_B_DEPT star原创 2017-03-10 15:06:11 · 1419 阅读 · 0 评论 -
Ajax跨域问题在SpringMVC中的解决方案总结
原帖地址:http://pingguohe.net/2016/03/21/ajax-solution-spring.html又学到了一招小技巧:关于解决跨域问题的后台解决方式,记录一下原贴的后续讲述没有仔细研究,只是看了帖子后初步的自己定义了一个拦截器,并配置好xml的配置,很简单的操作就实现了功能。import java.io.IOException;import javax.s转载 2016-11-14 16:18:28 · 2374 阅读 · 0 评论 -
初步学习shiro+redis+springMVC的集成配置,做一下记录文档吧
为了使用redis实现session共享机制,上网找了不少资料,最后发现了一篇比较详细的blog介绍:http://blog.csdn.net/lishehe/article/details/45223823,可以参考参考;按照里面的逐步配置后发现有问题,少了一个redisManager的文件实现类,找了一些其他的资料中文件,可能和作者的配置不太相符合,只能放弃,作参考价值,后来发现有shiro-转载 2016-11-10 08:38:48 · 6182 阅读 · 0 评论 -
收藏一个关于数据库存储BLOB类型数据的方法
原贴地址:http://www.cnblogs.com/yony/p/3254669.htmlOracle数据库对应字段BLOB类型,实体对应字节数组类型(byte[]、@Type(type="org.springframework.orm.hibernate3.support.BlobByteArrayType"))。一、存1、把数据列表(List),放入Ma转载 2016-10-24 11:19:11 · 4065 阅读 · 0 评论 -
学习页面化设计工作流流程图
刚刚初步研究了一下工作流的自定义页面设计,写个博客记录一下~//创建新的流程模型 public String createNewModel(HashMap parms) { try{ String name = (String) parms.get("name"); String key = (String) parms.get("key");原创 2016-10-17 13:06:07 · 907 阅读 · 0 评论 -
SpringBoot学习-持久化Quartz定时任务管理
上一篇讲述了简单的QuartZ定时器的配置,这一次说一下持久化处理过程。转载 2017-10-25 12:33:57 · 677 阅读 · 0 评论 -
SpringBoot学习-Spring定时器的设置
这篇我们先看看SpringBoot自带的定时任务的简单配置问题。原创 2017-10-19 16:16:38 · 686 阅读 · 0 评论 -
SpringBoot学习-简单QuartZ定时器设置
上一篇说明了一下Spring自带的定时器设置,这一件就简单叙述一下QuartZ的配置过程。 首先是新建一个QuartZ的配置文件-quartz.properties:org.quartz.scheduler.instanceName = MySchedulerorg.quartz.threadPool.threadCount = 1org.quartz.jobStore.class ...原创 2017-10-23 17:32:18 · 541 阅读 · 1 评论