自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 分页(手动)【慎用!!】

定义结果类 用来封装 结果(data-分页结果集合 、pageNo-页数 、pageSize-每页数量 、total-总数量)@Data@NoArgsConstructor@AllArgsConstructorpublic class PageResult{ private List<EnforcePlanInfo> data; private Integer pageNo; private Integer pageSize; private I.

2021-08-10 17:15:56 165 1

原创 Redis

一、Redis简介Redis是用C语言开发的一个开源的高性能基于内存运行的键值对NoSQL数据库特点:(1) 支持数据的持久化,可以将数据保存在磁盘中,重启之后可以再次加载到内存中使用(2) 支持多种数据类型,除了KV类型的数据,还支持list、set、hash等数据结构(3) 支持master-slave模式的数据备份二、Redis常识1.Redis采用单线程机制进行工作2.Redis默认拥有16个数据库,数据库编号从0开始,默认使用0号数据库3.使用select 数据库编号 可以

2021-08-05 17:39:49 190

原创 Shiro 学习【三】授权

一、回顾回顾上文我们了解到Shiro的认证1.准备好 login 接口2.在自定义的 Realm 中,重写 doGetAuthenticationInfo 方法进行校验二、授权所谓授权,可以理解是 “身份辨别”1.准备一个“未授权”接口,用来 给没有权限的用户进行跳转(避免他尴尬哈哈哈) @GetMapping("/unauth") @ResponseBody public String unauthorized(){ return "您未被赋

2021-07-28 17:59:59 141

原创 Shiro 学习【二】认证

一、回顾回顾上文我们了解到Shiro 的简单介绍和请求拦截Shiro 的简介不用多说,Shiro请求拦截:1.引入依赖开始玩Shiro2.准备好接口,起码需要一个调用接口和一个拦截跳转接口3.自定义一个Realm,只做拦截的话,是不需要进行认证授权配置的,所以只需继承 AuthorizingRealm 即可4.创建 ShiroConfig 进行 Shiro 配置,从下往上以此配置,重点在于在 getShiroFilterFactoryBean 中配置拦截5.使用 Shiro 实现请求拦截即

2021-07-28 10:44:01 165

原创 Shiro 学习【一】概述、访问拦截实现

一、什么是 ShiroShiro 是一个功能强大和易于使用的Java安全框架,为开发提供一个直观全面的解决方案 的 认证,授权,加密,会话管理等二、Shiro 功能· Shiro 主要功能Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,判断某个已经认证过的用户是否拥有某些权限访问某些资源,一般授权会有角色授权和权限授权;SessionManager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都

2021-07-27 11:27:46 688

原创 Excel 文件导入导出【POI】

pom 依赖<!-- POI依赖 poi的包 3.15版本后单元格类型获取方式有调整 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency> &l

2021-07-22 17:24:19 519 4

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【五】IDEA插件推荐

IDEA插件· 工欲善其事,必先利其器。· 好的插件可以让我们使用更加滴巴适 ~Alibaba Java Coding Guidelines· 阿里巴巴代码规范插件CodeGlance· 右侧预览插件 (类似VSCode的右侧预览)Lombok· 当项目引入lombok依赖时,IDEA需要安装lombok插件 (否则IDEA无法识别注解会报错)Maven Helper· maven插件MyBatisCodeHelperPro· 功能强大的mybatis插件(

2021-07-14 11:10:19 120

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【四】IDEA初配置

IDEA 初配置(设置)IDEA在初次安装完成后,需要进行部分全局默认配置 (在欢迎页进行设置即是 全局默认设置)如果打开项目再进行设置的话,可能导致其他项目对部分设置不生效设置 JDK· 选择本地安装的 JDK 路径设置 IDEA 系统字体设置 IDEA 代码字体设置 IDEA 控制台字体设置 IDEA 编码格式设置 IDEA 自动导入设置 IDEA 忽略大小写设置 IDEA 关闭自动更新设置 IDEA 关闭启动时打开上次最后关闭的项目 (每次打开IDEA进入

2021-07-13 18:30:52 220

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【二】IDEA下载安装

IDEA下载安装及配置1. IDEA下载1.1 IDEA下载· IDEA官方下载网址:https://www.jetbrains.com/idea/· 选择下载其他版本· 选择喜欢的版本进行下载,个人喜欢2020.1.3版本 ~【破解方便】· 在此!跪谢提供破解 jar 包的大佬 ~【大佬NB】· 选择windows安装文件进行下载2.IDEA安装和配置2.1 安装IDEA· 开始安装IDEA· 至此,IDEA安装完成啦 ~...

2021-07-13 15:13:54 211

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【一】JDK下载安装

JAVA环境安装配置 及 IDEA安装配置(个人向)【一】1. Java环境安装1.1 JDK下载和安装· 清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/· 点击想要下载的版本进行下载,此处下载zip压缩包,为的是后面手动进行 - 配置环境变量· 下载完成后解压到自己想要放置的地方(等同于安装完成)1.2 环境变量配置· 桌面右键此电脑 - 属性 - 高级系统设置 - 环境变量· 开始配置 JAVA_HOME· 编辑

2021-07-13 14:13:43 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除