05 2022 档案

001-Java Linux 部署——一切从最简单的开始
摘要:开始记录到typora中了,如果往博客园导,就没招了……就来一张图片吧先,方便用的时候查看 后来网上查资料,原来是因为它不是通过后台启动的,于是修改命令如下 # nohup 命令的作用就是让程序在后台运行 # 后面跟了>nohup.out 2>&1 & # 0:stdin (standard inp 阅读全文

posted @ 2022-05-15 19:15 走调的钢琴 阅读(46) 评论(0) 推荐(0) 编辑

006-Java 环境变量配置
摘要:java环境配置 1> 下载安装java JDK 注意安装的路径后面要用到。 2> 配置环境变量 计算机——属性——高级系统设置——环境变量。 a) 新建系统变量【JAVA_HOME】,变量值为刚刚的安装路径,如下图所示。 b) 新建用户变量【CLASS_PATH】 变量值:.;%JAVA_HOME 阅读全文

posted @ 2022-05-15 12:43 走调的钢琴 阅读(37) 评论(0) 推荐(0) 编辑

004-jar中没有主清单属性
摘要:直接通过javar 运行 jar包后,bug如上所示 解决办法 直接在pom.xml文件中增加如上代码设置即可。 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo 阅读全文

posted @ 2022-05-15 12:27 走调的钢琴 阅读(21) 评论(0) 推荐(0) 编辑

003-parent.relativepath报错解决
摘要:项目结构如上图,顶级项目相当于只是个容器,而子模块是真正的项目,项目下面还会再创建它的子模块。 这个时候,产生一个问题,就是顶级的项目是root(在右侧maven面板中可以看出),而子模块自己本身也是个root,也就是说子模块的parent没有指向顶级的这个项目。此时就会报错。 详细看一下relat 阅读全文

posted @ 2022-05-15 11:50 走调的钢琴 阅读(978) 评论(0) 推荐(0) 编辑

005-mapstruct使用
摘要:环境搭建 要映射的类型 处理类型不一致的问题 上图中,INSTANCE类型声明必不可少,不然,生成的代码里面将只有new新的类型,而不会生成赋值的代码; 验证,通过maven编译后,看生成的实现类 阅读全文

posted @ 2022-05-06 15:39 走调的钢琴 阅读(20) 评论(0) 推荐(0) 编辑

005-SpringBoot Security 失败处理
摘要:通过前面的几个示例发现,验证权限失败之后,或者token无效时,都返回的是403,无法区分具体的情况。所以,需要通过扩展失败处理机制,来实现自定义信息的返回。 阅读全文

posted @ 2022-05-04 15:24 走调的钢琴 阅读(65) 评论(0) 推荐(0) 编辑

004-SpringBoot Security 权限验证
摘要:前面三篇写的都是用户认证的内容。本篇记录一下权限的验证。权限的内容要建立在认证的基础上进行开发。 权限的关键点有两个,一个是给路由定义权限;另一个是给用户赋予权限。 定义权限 上面一句是开启权限验证; 下面一句是给路由定义权限; 定义其实很简单,就是通过注解@PreAuthorize增加定义即可,h 阅读全文

posted @ 2022-05-04 14:50 走调的钢琴 阅读(358) 评论(0) 推荐(0) 编辑

004-Java 常用的简写方法
摘要:直接生成List集合 List<String> strings = Arrays.asList("a", "b"); 阅读全文

posted @ 2022-05-04 14:09 走调的钢琴 阅读(51) 评论(0) 推荐(0) 编辑

003-SpringBoot Security 安全验证——开发使用——登陆与token验证
摘要:续上一篇《002-SpringBoot Security 安全验证——开发使用——替换用户》 面向前后端分离的模式,通常需要有登陆,然后把Token生成好,返回给客户端,客户端存起来,然后每次请求的时候,都带一个token到服务端,服务端验证通过后放行。 首先开发登陆 package org.tzl 阅读全文

posted @ 2022-05-02 19:42 走调的钢琴 阅读(467) 评论(0) 推荐(0) 编辑

002-SpringBoot Security 安全验证——开发使用——替换用户
摘要:续上一篇《SpringBoot Security 安全验证——源码查看》本篇当中主要记录如何使用; 首先,解决用户来源的问题。之前说,用户是使用默认提供的user用户。我们把它替换成自己从库中读取的方式。 那么如何替换呢? 很简单,就是继承自接口UserDetailsService写一个实现类,就可 阅读全文

posted @ 2022-05-01 19:28 走调的钢琴 阅读(175) 评论(0) 推荐(0) 编辑

006-Idea Maven下载源码和文档
摘要:下载一套库后,经常需要看一下它的逻辑实现,于是直接Ctrl+b跳过去,尽管大部分代码,能看,但是这个时候其它不是它的原始代码,原是编译后又反编译回来的代码。所以就想着把源码下载下来。 基于Idea 开发 并创建的Maven项目的话,就会很方便。 打开Maven的控制面板,右键某个依赖库,点击下载源和 阅读全文

posted @ 2022-05-01 17:32 走调的钢琴 阅读(1404) 评论(0) 推荐(0) 编辑

001-SpringBoot Security 安全验证——源码查看
摘要:最近项目中要做与其它平台的集成,而当前框架使用了SpringBoot Security的技术进行的安全验证,所以特意查阅资料做一些了解,然后对其进行改造做单点的接入; 本篇中,先说验证的内容,授权将放到另一篇来说明; 通常,我们写一个控制器,直接访问是没有阻拦的,但同时也就缺少了安全的保障,数据谁都 阅读全文

posted @ 2022-05-01 13:32 走调的钢琴 阅读(155) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示