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