摘要: 一、Guns简介 Guns基于Spring Boot2,致力于做更简洁的后台管理系统。包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成,docker部署等功。支持Spring Cloud Alibaba微服务。社区活跃,版本迭代快,加 阅读全文
posted @ 2020-12-28 11:26 魏小哥 阅读(2098) 评论(0) 推荐(0) 编辑
摘要: 当我们在使用SpringCloud搭建项目的时候,会有多个项目,每次修改东西的时候,都需要重新启动项目,这样的操作就比较繁琐。 为了提高工作的效率,避免每次频繁的重启项目,在子类pom文件中,我们可以引入devtools的maven依赖 <!--热部署--> <dependency> <groupI 阅读全文
posted @ 2020-07-30 22:28 魏小哥 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 首先创建tomcat的文件夹 , 为了方便docker的配置 我这里直接在根目录中创建 第一步:创建文件夹:发布文件夹 mkdir -p /docker/tomcat/webapp8081 mkdir -p /docker/tomcat/webapp8082 mkdir -p /docker/tom 阅读全文
posted @ 2019-12-30 12:00 魏小哥 阅读(1017) 评论(1) 推荐(1) 编辑
摘要: Maven 软件的下载 为了使用Maven 管理工具,我们首先要到官网去下载它的安装软件。通过百度搜索“Maven“, 点击Download 链接,就可以直接进入到Maven 软件的下载页面: 目前最新版是apache-maven-3.6.3 版本,我们当时使用的是 apache-maven-3.6 阅读全文
posted @ 2019-12-05 21:25 魏小哥 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 授权流程 1、对subject进行授权,调用方法isPermitted("permission串") 2、SecurityManager执行授权,通过ModularRealmAuthorizer执行授权 3、ModularRealmAuthorizer执行realm(自定义的Realm)从数据库查询 阅读全文
posted @ 2019-12-05 20:47 魏小哥 阅读(218) 评论(0) 推荐(0) 编辑
摘要: IDEA获取: 从官网获取: https://www.jetbrains.com/idea/download/#section=windows 下载 完整版 安装: 1. 不要安装到C盘2. 不要存在任何的中文路径3. 不要勾选IDEA 打开Java文件的方式 配置: 安装成功后就可以创建第一个Id 阅读全文
posted @ 2019-12-04 23:59 魏小哥 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Java JDK 安装包获取和安装: JDK 1.8.211 官网下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意: 1. 不要安装到C盘 2. 安装路径中不要出现 阅读全文
posted @ 2019-12-04 23:51 魏小哥 阅读(10190) 评论(0) 推荐(0) 编辑
摘要: 提到Shiro,不得不先介绍RBAC介绍 RBAC介绍: RBAC是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而 阅读全文
posted @ 2019-12-04 23:46 魏小哥 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 装饰模式:以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案; 代理模式:给一个对象提供一个代理对象,并有代理对象来控制对原有对象的引用; 装饰模式为所装饰的对象增强功能;代理模式对代理的对象施加控制,并不提供对象本身的增强功能 简而言之,装饰者是指的是自身,对功能的增强,而另一种是调用接 阅读全文
posted @ 2019-12-04 20:09 魏小哥 阅读(953) 评论(0) 推荐(1) 编辑
摘要: Oracle获取当月所有日期: SELECT TRUNC(SYSDATE, 'MM') + ROWNUM - 1 FROM DUAL CONNECT BYROWNUM <= TO_NUMBER(TO_CHAR(LAST_DAY(SYSDATE), 'dd')); Oracle获取系统当前时间: se 阅读全文
posted @ 2019-12-04 19:36 魏小哥 阅读(530) 评论(0) 推荐(0) 编辑