摘要: Ralasafe访问控制(权限管理)中间件的配置工作非常少。因为项目发起人非常讨厌配置。因此,“己所不欲,勿施于人”,Ralasafe的配置也非常少。 Ralasafe配置工作只有3个: 数据源配置 用户元数据配置 web.xml配置策略XML文件存储路径 权限逻辑配置,使用Ralasafe web 阅读全文
posted @ 2019-06-18 15:34 星朝 阅读(752) 评论(0) 推荐(0)
摘要: 引用:http://www.baike.com/wiki/Ralasafe Ralasafe 是用Java编写的开源(MIT协议)访问控制中间件。它能够轻松处理登录控制、URL权限控制和(业务级)数据级权限管理,实现权限与业务分离。Ralasafe是一款开箱即用的中间件,XML配置和JAVA编程工作 阅读全文
posted @ 2019-06-18 15:33 星朝 阅读(722) 评论(0) 推荐(0)
摘要: 问题引出最近,许多学员反馈项目中需要处理数据权限,但是不知道怎么处理比较合适。这篇手记将针对这个问题,给出一种比较通用且容易扩展的数据权限设计方案。现状目前流行的权限框架已经有支持数据权限的了,但是需要配置在接口和方法上,扩展性不是很好,那么怎样做能让扩展性最大化呢?很容易想到的就是:将数据权限的控 阅读全文
posted @ 2019-06-18 15:17 星朝 阅读(9833) 评论(0) 推荐(1)
摘要: 权限设计=功能权限+数据权限 权限管理 Authority Management 目前主要是通过用户、角色、资源三方面来进行权限的分配。 具体来说,就是赋予用户某个角色,角色能访问及操作不同范围的资源。 通过建立角色系统,将用户和资源进行分离,来保证权限分配的实施。 一般指根据系统设置的安全规则或者 阅读全文
posted @ 2019-06-18 15:08 星朝 阅读(37825) 评论(2) 推荐(6)
摘要: Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。 下面是从网上搜集的一些方法,可用于一次性下载Spr 阅读全文
posted @ 2019-06-18 14:32 星朝 阅读(568) 评论(0) 推荐(0)
摘要: 原文链接 在本附录中,我们会讨论一些初级的Spring AOP接口,以及在Spring 1.2应用中所使用的AOP支持。 对于新的应用,我们推荐使用 Spring AOP 2.0来支持,在AOP章节有介绍。但在已有的项目中,或者阅读数据或者文章时,可能会遇到Spring AOP 1.2风格的示例。S 阅读全文
posted @ 2019-06-18 14:24 星朝 阅读(2952) 评论(0) 推荐(0)
摘要: 原文:https://my.oschina.net/u/3636867/blog/1803023作者:烂猪皮一、微服务架构四大特性好的微服务架构是什么样的呢?想要搭建好一个微服务架构,必须要具备一下四个特征:服务的粒度需根据业务功能来划分,对于某些复杂的业务来说,可能粒度较大,对于相对简单的业务而言 阅读全文
posted @ 2019-06-18 14:04 星朝 阅读(2005) 评论(0) 推荐(0)
摘要:       我们将一起回顾jBPM从jBPM3到jBPM5以及Activiti5的发展历程,我们可以清晰的看见jBPM(包括Activiti)设计所遵循的一致原则:强调流程服务的可嵌入性和可扩展性。同时,从各个版本之间的变化我们也能看见产品设计思路的变化:更加强调面向业 阅读全文
posted @ 2019-06-18 11:44 星朝 阅读(1197) 评论(0) 推荐(0)
摘要: Activiti工作流引擎使用 1.简单介工作流引擎与Activiti 对于工作流引擎的解释请参考百度百科:工作流引擎 1.1 我与工作流引擎 在第一家公司工作的时候主要任务就是开发OA系统,当然基本都是有工作流的支持,不过当时使用的工作流引擎是公司一些牛人开发的(据说是用一个开源的引擎修改的),名 阅读全文
posted @ 2019-06-18 11:42 星朝 阅读(473) 评论(0) 推荐(0)
摘要: http://www.ibm.com/developerworks/cn/Java/j lo activiti1/ 背景介绍 Activiti 其核心是 BPMN 2.0 的流程引擎。BPMN 是目前被各 BPM 厂商广泛接受的 BPM 标准,全称为 Business Process Model a 阅读全文
posted @ 2019-06-18 11:39 星朝 阅读(1398) 评论(0) 推荐(0)
摘要: JCL,全称为"Jakarta Commons Logging",也可称为"Apache Commons Logging"。 一、JCL原理1、基本原理 JCL这个日志框架跟Log4J,Java Logging API等日志框架不同。JCL采用了设计模式中的“适配器模式”,它对外提供统一的接口,然后 阅读全文
posted @ 2019-06-18 11:22 星朝 阅读(3757) 评论(0) 推荐(0)
摘要: 目录Log4jSLF4JLogbackJULJCLLog4j2slf4j与log4j联合使用slf4j与log4j2联合使用日志级别动态调整参考资料 正文回到顶部Log4j      Log4j = Log for Java.    &nb 阅读全文
posted @ 2019-06-18 11:20 星朝 阅读(792) 评论(0) 推荐(1)
摘要: <! flowchart 箭头图标 勿删 阿里巴巴Java编程规范考试 今天在阿里云官网把阿里巴巴Java编程规范认证考试考过了, 写下这篇文章总结一下考试中需要注意的知识点, 主体内容还是要直接看规范: 编程规约 异常日志 单元测试 安全规约 MySQL数据库 工程结构 编程规约 类名使用Uppe 阅读全文
posted @ 2019-06-18 11:15 星朝 阅读(3379) 评论(0) 推荐(0)
摘要: 版权声明:本文为博主武伟峰原创文章,转载请注明地址http://blog.csdn.net/tianyaleixiaowu。 aop是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下aop。 一:使用aop来完成全局 阅读全文
posted @ 2019-06-18 10:51 星朝 阅读(677) 评论(0) 推荐(1)
摘要: 1. 一个最基本的例子 使用Logging框架写Log基本上就三个步骤 引入loggerg类和logger工厂类 声明logger 记录日志 下面看一个例子 //1. 引入slf4j接口的Logger和LoggerFactory import org.slf4j.Logger; import org 阅读全文
posted @ 2019-06-18 10:28 星朝 阅读(639) 评论(0) 推荐(0)
摘要: ! flowchart 箭头图标 勿删 一,加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring boot starter aop</a 阅读全文
posted @ 2019-06-18 10:02 星朝 阅读(477) 评论(0) 推荐(0)