Java
丿夜莺丶
放下执念,微笑现在。
展开
-
Spring boot集成Mybatis与Shiro无状态权限管理,实现RESTful风格的API
前言最近一直在研究SpringBoot和Shiro框架,在百度和Google上参考了很多很多资料,发现大多数集成都是使用session来管理用户状态的,由于自己对前后端分离特别情有独钟,所以想自己搭建出一个无状态的RESTful风格的框架。研究了好几个星期,这里写一下步骤,也当自己复习一下遇到的问题。由于内容有点多,打算分开来记录。此框架涉及到的一些技术:1.Spring Boot + Mybat...原创 2018-04-15 22:06:03 · 3703 阅读 · 6 评论 -
两种RBAC权限控制模型详解
序言由于最近一直卡在权限控制这个坎上,原来设计的比较简单的权限控制思路已经无法满足比较复杂一些的场景,因此一直在探索一种在大部分场景下比较通用的权限模型。首先,这里说明一下两种RBAC权限模型分别是“基于角色的权限控制(Role-Based-Access-Control)”和“基于资源的权限控制(Resource-Based-Access-Control)”两种模型,这两种模型是Java最常见的权...原创 2018-05-03 00:05:54 · 3897 阅读 · 1 评论 -
Java中原生解析JavaScript脚本语言
前言由于一些需求,现在需要在Java中解析字符串,做一些简单的算数运算和逻辑运算,那么最先想的是模板引擎这个东西,但是Java中的模板引擎是针对View层的,也就是JSP的,在Service层中使用不是太方便,因此选用了原生的JavaScript脚本解析引擎。实际上Java原生支持解析大部分脚本语言,像JavaScript,PHP,Python等。那么,先贴一下核心实现类的代码:im...原创 2018-10-10 21:54:53 · 4514 阅读 · 0 评论 -
Spring Boot Base SDK使用方法
Spring Boot Base SDK For Yiban前言本文转自我的github主页,此项目地址:https://github.com/phw-nightingale/base-sdk这个框架在几月前就写好了,但是一直没得空写文档出来,今天打算将它分享出来。首先这个框架是在Spring Boot + Mybatis大框架下的二次封装,分为两个部分:可以叫作Web基础开发框架...原创 2019-04-23 16:45:43 · 897 阅读 · 0 评论