开源架构
文章平均质量分 71
推敲
专注于企业信息化/工作流/微服务
展开
-
Spring MVC前端与后端5种ajax交互方式
前端ajax原创 2014-09-24 10:36:49 · 11401 阅读 · 1 评论 -
activiti+testng批量测试用例-请假流程
介绍本文以请假流程为例,演示一个activiti流程的流转。从而熟悉activiti核心的api调用原创 2017-06-21 12:52:53 · 2032 阅读 · 0 评论 -
activiti自定义代理人、候选人、候选组选择
AdminEAP框架中集成了Activiti工作流组件,使用了activiti-explorer中的在线流程设计器,其中在选择代理人(审批人)中,原生的操作是输入数据,没有和系统自动关联。同时,原生的在线流程设计器使用AngularJs写的,而框架使用的Jquery,两者之间集成需要注意,避免踩坑原创 2017-06-18 15:03:05 · 21001 阅读 · 39 评论 -
Shiro中session超时页面跳转的处理
shiro在管理session后,在session超时会进行跳转,这里有两种情况需要考虑,一种是ajax方式的请求超时,一种页面跳转请求的超时。本文从这连个方面分别考虑并处理。原创 2017-04-22 11:28:27 · 27834 阅读 · 3 评论 -
Shiro与Redis集成,集群下的session共享
本文主要介绍通过Shiro管理session,并将session缓存到redis中,这样可以在集群中使用。Shiro除了在管理session上使用redis,也在可以缓存用户权限,即cacheManager可以通过redis来扩展。本文从cacheManager 和 sessionManager这两部分讲解Shiro与Redis的集成原创 2017-04-22 10:55:37 · 17051 阅读 · 5 评论 -
Spring集成Redis步骤
redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。本文介绍在Spring中使用Jedis做缓存,将部分数据库中的数据缓存在redis中,优先从redis中获取,以提高性能。原创 2017-04-22 09:25:13 · 3599 阅读 · 1 评论 -
基于AdminLTE的消息管理器
本文介绍在AdminLTE组件下集成消息管理,该消息管理器包含收件箱、发件箱、回收站、新增消息、附件上传、收件人维护等功能。其中附件上传组件是基于Bootstrap-fileinput组件封装的,详细使用可参考我的文章:Bootstrap-fileinput组件封装及使用 以及 Bootstrap-fileinput自定义下载按钮该文章涉及的代码已全部在Github上开源原创 2017-03-13 18:08:52 · 7969 阅读 · 0 评论 -
Spring+监听器+Quartz集群(2)——quartz2.2.1创建表结构
---- A hint submitted by a user: Oracle DB MUST be created as "shared" and the -- job_queue_processes parameter must be greater than 2-- However, these settings are pretty much standard after any原创 2015-05-08 18:40:22 · 7060 阅读 · 0 评论 -
Spring+监听器+Quartz集群(1)——基本配置
先说说项目背景,因为业务需求,项目中有很多定时任务,这自然用到了Quartz这个开源产品。而在这之前使用的Quartz主要是基于内存的,在应用程序启动时,由监听器创建定时任务,为了防止多个应用程序重新创建任务,只能在发布时,在另外的web.xml中禁用监听器。这样系统发布变得麻烦,因为不同的应用程序的配置不同。 除了发布麻烦,还有不能发挥集群的优势,一旦运行任务的服务器崩溃,集群原创 2015-05-08 17:29:17 · 3641 阅读 · 0 评论 -
基于AdminLTE的开发框架-AdminEAP
AdminEAP是基于AdminLTE的开发框架,目前所包含的系统功能有:Component组件集成、CURD增删改查demo、系统工具、工作流、系统权限与安全、Github源码与License、联系我们,提供了前端、后端整体解决方案,使得web开发更简单。原创 2016-08-22 18:28:03 · 68124 阅读 · 7 评论 -
AdminEAP框架-基于AdminLTE的任务调度器(支持集群)
本文介绍在AdminEAP框架中,集成Quartz,来进行自动任务管理,以便随时监控系统中当前的任务,并能在线新增任务、暂停任务、恢复任务、删除任务、立即运行任务。原创 2017-02-28 15:17:30 · 1428 阅读 · 0 评论 -
AdminEAP框架-集成Shiro安全认证
本文介绍在AdminEAP框架下集成Shiro的配置和核心代码,集成shiro之后,把系统的认证和鉴权给shiro管理,整个框架的安全管理立马清爽了好多。原创 2017-01-13 12:01:36 · 2937 阅读 · 0 评论 -
AdminEAP框架-SpringMVC+spring集成通用第三方登录(以github为例)
本文在Spring MVC+Spring框架下,通过Scribe,以github为例实现了第三方登录认证,这个方式是通用的,越来越多的应用接入社会化登录,通用的方式可以节省很多工作量,希望这篇文章能帮到你原创 2017-01-16 19:48:22 · 4123 阅读 · 0 评论 -
AdminEAP框架-基于AdminLTE的权限管理
AdminEAP框架1、概述AdminEAP为本人基于AdminLTE改造的后台管理框架,包含了基本的系统管理功能和各种交互demo,项目已经开源到Github,并部署到阿里云。Github : https://github.com/bill1012/AdminEAPAdminEAP DEMO: http://www.admineap.com本文讲述AdminEAP框架中的权限管理功能,基于RBA原创 2017-01-05 18:47:31 · 16243 阅读 · 4 评论 -
Spring+监听器+Quartz集群(3)——任务管理
在本文中,通过一个监听器创建任务的例子说明如何不通过quartz.xml配置初始化任务(当然,可以在任何时候创建任务)。也说明在任务管理器中如何管理任务(创建、修改、暂停、运行一次)等。 1、监听器创建任务 (1) 在web.xml中配置监听器 Spring org.springframework.web.context.ContextLoaderL原创 2015-05-08 18:50:28 · 3232 阅读 · 1 评论 -
Hibernate二级缓存提升性能(注解方式)
合理的缓存应用可以极大地提高系统性能原创 2014-09-22 21:07:12 · 3628 阅读 · 0 评论