- 博客(20)
- 收藏
- 关注
原创 Mybatis-plus自定义数据权限拦截器
1.增加权限注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * @Classname Scope * @Description TODO * @Version 1.0.0 * @Date 2024/4/23 08:
2024-07-23 09:17:06 704
原创 Vue打包成镜像
由于我是通过域名后缀转发(例 :http://xxxx.xxx.com/ui),需要修改vue.config.js中publicPath。我这里由于服务器性能不足,所以直接本地build提交。只要推送到私有仓库即可。还需要修改路由转发规则。外部nginx增加规则。
2024-04-25 16:00:26 330 1
原创 Oauth学习之,自定义实现Clinet
3.在WebSecurityConfigurerAdapter实现类注入bean。1.如果我们选择默认的Jdbc读取,只需要在数据库中添加官方提供的表即可。2.这里我选择自定义client表,首先实现。
2023-09-02 15:37:54 166 1
原创 Oauth如何增加自定义登录模式
*** 自定义验证码登录*//*** 实现方法* @return*/@Overridethrow new InvalidGrantException("验证码为空");// 校验keyif (!throw new InvalidGrantException("请发送验证码");if (!throw new InvalidGrantException("验证码有误");// TODO: 2023/8/31 赋值 关键try {
2023-08-31 15:52:04 216
原创 ApplicationContextProvider
开发上传图片时 由于原有框架不能通过@Component注入 所有通过上下文来进行注入。
2022-11-04 11:54:00 655 1
原创 Docker集成Jenkins 构建Gitee项目
最好添加一个服务的账户密码和一个gitee的账户密码因为都要用到!把maven远程仓库地址改成阿里云的。Maven在此目录下的。
2022-09-05 19:11:00 256
原创 RabbitMq浅试和记录
本次需求需要同步两库中的company表。业务代码略过。。。rabbitmq创建交换机绑定队列创建队列2.发布者代码 @Autowired RabbitTemplate rabbitTemplate; @Override public void sendMessageCompany(JSONObject messageVo, String routingkey) { // 交换机名称 绑定的routingkey 消息 rabbitTemplate.convertAnd
2022-01-24 16:18:47 1740
原创 接入阿里云短信
需要先引入pom <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.4.6</version> </dependency> <depend
2022-01-14 17:07:20 145
原创 通过网络连接获取文件
1.需要pom <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> <version>1.14</version> </dependency>2.FileUtil类 /**
2021-12-07 13:30:49 556
原创 SpringBoot自定义注解赋值
首先需要引入Aop依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>创建注解接口创建实现类package com.lion.annontion.myAnnontio
2021-11-20 16:27:58 1476
原创 Linux安装JDK11
由于本地项目采用的JDK11版本进行开发 记录一次服务器JDK11的安装。 sudo yum -y install java-11-openjdk-devel执行后 找到jdk安装目录/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64修改vim /etc/profileJAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64export PATH=$JAVA_HOME/
2021-11-17 15:44:09 1098
原创 Mybatis-plus逆向代码工具
搭建分布式时,准备使用Mybatis-Plus代替Myabtis,这边扒了个好用的逆向工程工具准备pom <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</version
2021-11-12 14:23:25 170
原创 文件上传到服务器本地
项目需要做一个模板管理,由于模板内容不多,所以并不使用Nginx和FTP和OSS管理,采用最朴素的文件上传到本地服务器中。Controller层 /** * 上传模板到相对路径 */ @Operation(tags = "文件模版表", summary = "上传模板到相对路径") @PostMapping("/upload") @ApiImplicitParams({ @ApiImplicitParam(name = "file
2021-11-11 19:36:41 585
原创 获取项目所在文件夹路径
上传文件到Liunx时 获取项目所在文件夹第一种方案System.getProperty("user.dir");第二种this.getClass().getResource("/").getPath()第三种new File(ResourceUtils.getURL("classpath:").getPath()).getParent();// 获取当前父级文件夹new File(ResourceUtils.getURL("classpath:").getPath()).getPare
2021-11-11 19:26:13 409
原创 Nginx 搭建文件服务器所需配置文件
Nginx 搭建文件服务器修改配置文件 location /file { #alias /opt/pet/img/; autoindex on; alias /opt/dialog/img/; // 文件夹所在位置 index index.jhtml index.html login_page.jhtml; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host
2021-11-10 10:12:50 2376
原创 MultipartFile转File记录
在做文件上传时 需要把MultipartFile转File 这边收藏一个工具类import org.springframework.web.multipart.MultipartFile;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;/** * @Author Lionel * @Version V1.02021/05/1
2021-11-02 15:21:52 118
原创 枚举类的创建
之前项目很少用到枚举类,这次项目对枚举有了新的认识和使用。@Getter@AllArgsConstructorpublic enum FileSystemTypeEnum { /** * 企业资料 */ ENTERPRISE_INFORMATION(10, "企业资料"), /** * 风控资料 */ RISK_CONTROL_INFORMATION(20, "风控资料"), /** * 风控资料
2021-11-02 15:18:23 197
原创 Java去除前后逗号
去除前后逗号下面展示一些 内联代码片。 /** * 去除前后逗号 * @param str * @return */ private String removeComma(String str) { String regex = "^,*|,*$"; String s = str.replaceAll(regex, ""); return s.replaceAll(",","、"); } /
2021-11-02 15:04:21 2170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人