![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
你看起来真好吃
伴我萧萧惟代码,笑人寂寂有牵牛
展开
-
springboot中一些注解的作用及使用方法
@PreAuthorize :@PreAuthorize 注解,顾名思义是进入方法前的权限验证,@PreAuthorize 声明这个方法所需要的权限表达式,例如:@PreAuthorize(“hasAuthority(‘sys:dept:delete’)”),根据这个注解所需要的权限,再和当前登录的用户角色所拥有的权限对比,如果用户的角色权限集Set中有这个权限,则放行;没有,拒绝链接:https://www.jianshu.com/p/3ddd2b31cb86@RequestAttribute获原创 2021-06-04 09:53:37 · 361 阅读 · 0 评论 -
分享一下java对数据传输的加密加签
以前公司的项目主要是一些内网用的系统,最近换了一家公司,都是面向网络用户的。有与第三方平台合作的情况,为了保证请求数据的安全,对方向我们传输数据都会对数据进行加密以及添加数字签名。我们拿到对方加密的数据后,再进行验签解密。请求对方的接口也是一样的。下面就说以一下这个过程吧参数加密解密:加密:我方AES密钥对data参数进行对称加密,然后在通过我方RSA私钥将data密文与其他参数拼接成字符串进行非对称加密得到sign签名。解密:先使用对方公钥进行验签,再使用对方AES密钥进行参数解密。下面是个参数加原创 2021-06-03 23:02:30 · 855 阅读 · 0 评论 -
Vue.js安装及环境搭建-Windows版
[在Vue.js安装及环境搭建-Windows版](https://www.cnblogs.com/zs-notes/p/11389984.html)链接: [link](https://www.cnblogs.com/zs-notes/p/11389984.html)。转载 2021-02-18 15:21:32 · 141 阅读 · 0 评论 -
linux:启停jar包脚本以及一些命令
启动名为workflow-0.0.1-SNAPSHOT.jar 的sh脚本先用vi +文件名.sh创建sh文件,按i编辑#!/bin/bashecho startnohup /root/workflow/jdk1.8.0_181/bin/java -jar workflow-0.0.1-SNAPSHOT.jar >>oupt.out 2>&1 &echo $! > ./workflow-0.0.1-SNAPSHOT.pidecho end~:wq原创 2021-02-05 14:32:14 · 340 阅读 · 0 评论 -
Spring boot:项目部署不重新上传jar包,增量升级步骤
spring boot工程打成jar包发布后可能有需要改配置文件或者新增class文件的情况,在windows环境我之前是把jar后缀改成zip修改完配置文件后在改回jar,这样操作之后jar包就不能运行了。所以这里需要用到jar命令。首先需要把jar包copy到一个空文件夹然后解压缩jar -xf menjtest-0.0.1-SNAPSHOT.jar然后再把需要修改的配置文件改了,或者需要添加的class文件加进去修改完之后需要删除当前文件夹的原jar包rm -rf menj原创 2020-12-29 17:54:49 · 1212 阅读 · 0 评论 -
Spring Boot:工程导出jar包后用jar包运行
spring boot支持工程导出jar包运行,不需要tomocat,步骤如下;将工程打成jar包将打完包的jar目录复制到某个文件夹用cmd运行jar包,先在jar包文件夹单机右键选择在此处打开powershell窗口输入java -jar 加jar包名即可运行出现这个画面说明就启动成功了,再访问一下访问成功,ok了!最后还有一个遇到的问题,我本地环境jdk版本是15,jar包运行环境的版本是jdk8,用cmd启动就会报错,因为版本不兼容,解决方案如下:file-settin原创 2020-12-23 18:19:27 · 167 阅读 · 0 评论 -
Spring Boot:配置日志信息写入文件及控制台打印
日志打印在开发过程中是很重要的,之前一般都是别人配好自己直接用就行了,这次接手的一个任务需要自己配。记录一下防止以后忘记了。首先需要在application里面添加配置logging: config: classpath:logback-spring.xml level: dao: debug org: mybatis: debuglogback-spring.xml这个文件需要手动配置,如下:<?xml version="1.0" encoding="U原创 2020-12-23 14:56:47 · 908 阅读 · 0 评论