![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
努力的家伙是不讨厌的
这个作者很懒,什么都没留下…
展开
-
解决Navicat导出sql文件没有表名的问题
导出sql没有表明的解决方法原创 2023-02-10 15:13:21 · 1013 阅读 · 0 评论 -
java导入excel
java导入excel原创 2023-02-03 17:54:17 · 207 阅读 · 0 评论 -
java导入excel
java导入excel原创 2023-02-03 17:49:18 · 133 阅读 · 0 评论 -
restTemplate和HttpClient发送请求
httpclient和restTemplate原创 2022-12-08 14:05:04 · 190 阅读 · 0 评论 -
kafka入门
kafka入门原创 2022-07-08 15:14:05 · 290 阅读 · 0 评论 -
自定义操作日志记录注解
自定义操作日志记录注解原创 2022-06-08 16:59:41 · 161 阅读 · 0 评论 -
SQL语句编写
sql原创 2022-06-06 12:50:57 · 632 阅读 · 0 评论 -
XxlJob(定时任务)的学习
xxljob原创 2022-06-01 16:48:40 · 326 阅读 · 0 评论 -
elasticsearch的基本api
条件查询、排序、去重SearchSourceBuilder builder = new SearchSourceBuilder(); BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery(); if (ObjectUtil.isNotEmpty(apiDispatchRecordDto.getApiName())) { boolQueryBuilder.must(QueryBuilde原创 2022-05-10 16:01:14 · 555 阅读 · 0 评论 -
SpringBoot集成nacos
1、导入依赖0.2.6以前的依赖读取不到yaml中配置信息 <properties> <nacos-config-spring-boot.version>0.2.6</nacos-config-spring-boot.version> </properties> <dependencies> <dependency> <groupId>org.sp原创 2022-03-17 17:23:42 · 1235 阅读 · 0 评论 -
不用下载配置Tomcat,IDEA直接运行Web项目
在pom文件下添加插件代码存放的位置要注意 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> &l原创 2022-03-14 13:00:51 · 1700 阅读 · 0 评论 -
循环依赖的解决方案
报错截图把注解 @Autowired注释掉原创 2022-02-10 13:47:32 · 169 阅读 · 0 评论 -
OAuth授权
目录依赖工具类关键代码(以gitee为例)==还不理解的去看 [官方文档](https://gitee.com/api/v5/oauth_doc#/)==依赖<!--可以引入日志 @Slf4j注解--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId>原创 2022-02-08 16:18:57 · 279 阅读 · 0 评论 -
集成spring security
依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>配置类package com.ljh.config;import com.fasterxml.jackson原创 2022-02-08 08:52:44 · 2632 阅读 · 0 评论 -
验证码实现
验证码依赖 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency>配置类@Configurationpublic class原创 2022-02-07 17:26:02 · 83 阅读 · 0 评论 -
集成RabbitMq+redis发送邮件
文章目录依赖sql表application.yml配置文件实体类MailLog公用类MailConstantsRabbitMq配置类RabbitMqConfigService层、Mapper层代码controller层发送消息到rabbitmq消息接收,发送邮件MailReceiver定时任务检查消息是否发送(记得在启动了添加@EnableScheduling)前端邮件模板mail.html依赖<!--rabbitmq 依赖--> <dependency>原创 2022-01-14 16:16:37 · 1266 阅读 · 1 评论 -
springboot集成oss上传头像themleaf模板
1、前端页面themleaf<form class="ui large form" method="post" action="#" th:action="@{/admin/register}" enctype="multipart/form-data"> <div class="ui segment"> <div class="field"> <div class="ui left原创 2022-01-14 15:45:57 · 192 阅读 · 0 评论 -
SpringBoot集成支付宝沙箱支付
目录开发前准备1、密钥工具2、沙箱环境3、内网穿透工具代码集成1、Java SDK2、支付宝配置3、支付和回调接口4、前端Vue调用开发前准备1、密钥工具在线工具地址:https://miniu.alipay.com/keytool/create无需下载,直接在线生成你的应用私钥点击生成即可生成自己的公钥和私钥这个公钥后面会用到叫做alipayPublicKey这个私钥后面会用到叫做appPrivateKey如果遇到生成失败点击链接选择Web在线加密https://opendocs.al原创 2021-12-21 17:01:27 · 1433 阅读 · 0 评论 -
springalibaba踩坑记录
服务注册不到eureka依赖要保持一致原创 2021-12-01 14:56:55 · 94 阅读 · 0 评论 -
redis、rabbitmq传输数据json格式化、缓存、定时任务、markdown语法
目录定时任务Rabbitmq数据json格式化redis传输数据json格式化cache缓存欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入定时任务Rabbitmq数据json格式化/原创 2021-11-30 16:00:47 · 599 阅读 · 0 评论 -
Spring Boot文件上传
1、前端页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</title></head><body> <h1>文件上传</h1> <form action="/upload" id="uploadform" enctype="multipart/原创 2021-11-09 12:37:31 · 414 阅读 · 0 评论 -
自动构建飞哥
原创 2021-09-16 23:31:25 · 86 阅读 · 0 评论 -
前后端分离项目如何部署————SpringBoot+Vue
打包vue项目npm run build得到一个dist文件上传至服务器新建一个.conf文件server { listen 8084; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; #允许跨域请求的域,*代表所有 add_header 'Access-Control-Allow-Origin'原创 2021-09-11 12:53:37 · 109 阅读 · 0 评论 -
仅需四步,整合SpringSecurity+JWT实现登录认证
目录整合步骤实现原理目录结构做了哪些变化整合步骤第一步,给需要登录认证的模块添加mall-security 依赖:<dependency> <groupId>com.macro.mall</groupId> <artifactId>mall-security</artifactId></dependency>第二步,添加MallSecurityConfig配置类,继承mall-security中的Sec原创 2021-09-09 18:57:41 · 380 阅读 · 0 评论 -
easy poi的使用
导入依赖<!--easy poi依赖--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.1.3</version> </dependency>controller层 @ApiOperation(v原创 2021-09-02 14:59:38 · 373 阅读 · 0 评论 -
SpringBoot源码分析
传统spring项目和spring boot项目的区别springboot项目的整体结构核心启动类package com.ljh;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class SourcecodeSpringbootApplica原创 2021-08-23 18:58:44 · 71 阅读 · 0 评论 -
设计模式day01
1观察者设计模式2策略者模式原创 2021-08-22 17:27:47 · 67 阅读 · 0 评论 -
快速上手Vue+SpringBoot+Element UI+Mybatis-PLUS+Echarts
创建Vue工程安装Element UI、axios插件安装echartscnpm install echarts@4.9.0 --savemain.js中引入import echarts from 'echarts'Vue.prototype.$echarts = echartsecharts模板文件,需要不同的图去Echarts官网<template> <div id="myChart" :style="{width: '800px', height: '.原创 2021-08-21 12:54:54 · 671 阅读 · 0 评论 -
统一返回封装R类
R类@Data@AllArgsConstructor@NoArgsConstructorpublic class R { private Integer code; private String message; private Object data; public static R success(){ return new R(200,"success",null); } public static R success(Objec原创 2021-08-21 11:55:53 · 934 阅读 · 0 评论 -
2021-06-30
三个实体表+两个关系表用spring security实现RBAC功能三个实体crud角色crud:角色保存数据的时候给role字段加上 ROLE_权限crud:权限添加的时候需要先查询出***角色字段***。set角色用户crud:查询出角色、密码加密、set角色Mapper层用户:通过名字查找、通过id查找角色:通过角色名查找权限:通过id查找、配置安全类...原创 2021-06-30 16:41:23 · 50 阅读 · 0 评论 -
springsecurity问题专场
sec:authorize="hasRole(‘ROLE_ADMIN’)"不生效1、版本问题2、依赖问题(确实依赖) <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity5</artifactId> <version>3.0.4.RELEASE</version>原创 2021-06-30 09:27:05 · 81 阅读 · 0 评论 -
natapp的使用
登录官网:https://natapp.cn/natapp官网复制authtoken在natapp同级目录下创建config.ini文件[default]authtoken= 875b111e77cfbeff7clienttoken= #对应客户端的clienttoken,将会忽略authtoken,若无请留空,log=none #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为noneloglevel=ERROR #日志等级 DEBUG原创 2021-06-07 11:28:12 · 154 阅读 · 0 评论 -
nginx的二级域名配置
首先 在阿里云设置二级域名打开/usr/loacl/nginx/conf下的nginx.conf文件添加红色框里的这句代码在conf.d文件夹下增加自己的配置文件配置文件的内容server { listen 80; server_name load.ljhyyds.top; #charset koi8-r; #access_log logs/host.access.log main; .原创 2021-06-04 16:49:01 · 278 阅读 · 0 评论 -
ElasticSearch的安装+使用+案例——仿京东搜索
包含 springboot集成ElasticSearch+索引和文档的API操作详解安装+使用京东搜索爬虫从京东爬取数据新建一个工具类导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.70</vers.原创 2021-05-29 20:51:38 · 101 阅读 · 0 评论 -
redis实现缓存功能——短信验证码的存储验证
整合Redis实现缓存功能整合redis在pom.xml文件中导入依赖在application.yml中添加Redis的配置及Redis中自定义key的配置。整合redis在pom.xml文件中导入依赖在application.yml中添加Redis的配置及Redis中自定义key的配置。...原创 2021-05-27 10:29:30 · 1497 阅读 · 0 评论 -
常见依赖+日志的使用
1、依赖swagger依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <vers原创 2021-04-25 21:23:54 · 95 阅读 · 0 评论 -
docker安装
卸载docker原创 2021-04-22 21:54:29 · 49 阅读 · 0 评论 -
ajax如何使用
首先需要导入js<script src="js/jquery-3.6.0.js"></script>编写后端接口@RequestMapping("/login") @ResponseBody public String login(String name,String pwd){ String msg = ""; if(name!=null){ if(name.equals("admin"))原创 2021-04-15 17:36:12 · 61 阅读 · 0 评论 -
springboot整合redis————crud操作
1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId&g原创 2021-04-10 20:10:11 · 438 阅读 · 0 评论 -
Spring Boot+Layui 前后端分离项目——跨域——ajax——mybatis-plus分页插件——ECharts——部署
跨域问题的解决新建一个config类import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configurationpublic class原创 2021-04-10 00:38:23 · 939 阅读 · 0 评论