
springBoot
liyu121
这个作者很懒,什么都没留下…
展开
-
docker安装mysql下载慢解决
1.docker pull daocloud.io/library/mysql:5.7sysuygm@sysuygm:~$ docker pull daocloud.io/library/mysql:5.75.7: Pulling from library/mysql85b1f47fba49: Pull complete 5671503d4f93: Pull complete 3b43b3b913cb: Pull complete 4fbb803665d0: Pull complete .原创 2021-02-21 18:57:59 · 1231 阅读 · 2 评论 -
docker安装redis
简单介绍一下如何通过Docker安装Redis。查找Redis镜像docker search redis拉取镜像docker pull redis:5.0.6运行镜像$ docker exec -it redis /bin/bashd标识是让 docker 容器在后台运行--name定义一个容器的名字,如果没有指定,那么会自动生成一个随机数字符串当做UUID-p 6379:6379端口映射连接Redisdocker exec -it redis redi...原创 2020-12-08 17:15:40 · 139 阅读 · 0 评论 -
Docker 图形化工具 —— Portainer
来源:my.oschina.net/u/200350/blog/3125682 一.Docker图形化工具 二.DockerUI 三。船坞 四。搬运工 1.查看portainer平均值 2.选择喜欢的portainer风格整合,下载 3.启动dockerui容器 4,网页管理 一.Docker图形化工具Docker图形页面管理工具常用的,DockerUI,Portainer,Shipy...原创 2020-11-30 17:47:37 · 149 阅读 · 0 评论 -
File转MultipartFile
File tempFile = File.createTempFile(UUIDUtil.getuuId(), ".docx"); FileInputStream ins = new FileInputStream(tempFile); byte[] bytes = StreamUtils.copyToByteArray(ins); MultipartFile multipartFile = new MockMultipartFile( "f.原创 2020-11-24 17:35:23 · 180 阅读 · 0 评论 -
java生成word,并写入数据
一:pom文件引入<dependency> <groupid>org.apache.poi</groupid> <artifactid>poi</artifactid> <version>4.1.0</version></dependency><dependency> <groupid>org.apache.poi</groupid> <arti.原创 2020-11-24 16:46:36 · 2245 阅读 · 0 评论 -
搞懂Nginx一篇文章就够了
目录1.Nginx知识网结构图 1.1反向代理 1.2负载均衡 1.3动静分离 2. nginx如何在linux安装 3. nginx常用命令 4.nginx的配置文件 4.1 反向代理实战 4.2 反向代理小结 4.3 负载均衡实战 4.4 动静分离实战 5.nginx高可用 5.1安装keepalived 6.原理解析 小结1.Nginx知识网结构图Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并...转载 2020-11-12 13:56:46 · 163 阅读 · 0 评论 -
腾讯云演示nginx(若依项目)
负载均衡负载均衡介绍Load balancing,即负载均衡,是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。负载均衡分为硬件负载均衡和软件负载均衡。硬件负载均衡解决方案是直接在服务器和外部网络间安装负载均衡设备,这种设备我们通常称之为负载均衡器,负载均衡器产品有F5、NetScaler等。软件负载均衡解决方案是指在一台或多台服务器相应的操作系统上安装一个或多个附加原创 2020-11-12 09:29:05 · 816 阅读 · 0 评论 -
给Swagger换一套皮肤 Knife4j集成记录
https://www.bbsmax.com/A/kmzL4kLAzG/转载 2020-11-03 15:28:37 · 226 阅读 · 0 评论 -
给力插件
1:free-idea-mybatis2:GsonFormat.jsr3:lombok4:mybatiscodehelper5:mybatisLogFormat6:mybatis-log-plugin原创 2020-09-24 17:06:09 · 121 阅读 · 0 评论 -
springboot整合mybatis
代碼地址:https://gitee.com/liyu2/blog.git,其中的mk-mybatis項目添加依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope>..原创 2020-08-26 10:49:21 · 153 阅读 · 0 评论 -
@EnableCaching @Cacheable 注解
了解了解了解列hfsfsfhsfhskjfsjfsjfjhfjshfjhfakkaakladaddhttps://blog.youkuaiyun.com/zl_momomo/article/details/80403564原创 2020-08-20 15:07:36 · 400 阅读 · 1 评论 -
Springboot之@EnableAsync和@Async
https://blog.youkuaiyun.com/qq_38796327/article/details/90599867原创 2020-08-20 09:01:19 · 210 阅读 · 0 评论 -
Springboot中的@EnableAsync和@Async的作用和基本用法
Springboot中的@EnableAsync和@Async的作用和基本用法chenm1xuexi2019-05-27 13:06:2116303收藏18分类专栏:springboot笔记版权在我们的日常开发中,我们偶尔会遇到在业务层中我们需要同时修改多张表的数据并且需要有序的执行,如果我们用往常的同步的方式,也就是单线程的方式来执行的话,可能会出现执行超时等异常造成请求结果失败,及时成功,前端也需要等待较长时间来获取响应结果,这样不但造成了用户体验差,而且会经常出现请求...转载 2020-08-20 08:59:39 · 2477 阅读 · 0 评论 -
springboot使用自定義配置文件
代碼地址:https://gitee.com/liyu2/blog.git,其中的mk-rabbitmq項目注意:有些springboot版本可能需要加依賴,我用的2.1.6,不需要加,其他版本可自行確認下<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artif原创 2020-08-15 11:49:32 · 154 阅读 · 1 评论 -
springboot的多环境配置(测试,开发,生产)
ssds原创 2020-08-15 10:26:06 · 905 阅读 · 0 评论 -
記錯1:Spring Boot 启动:No active profile set, falling back to default profiles: default
經常出現的錯誤Spring Boot 启动:No active profile set, falling back to default profiles: default加個依賴就搞定<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></depen转载 2020-08-15 09:53:15 · 280 阅读 · 0 评论 -
SpringBoot 在idea中实现热部署
在pom文件中添加依赖: <!--热部署 手动快捷键Ctrl+Shift+F9--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dev...转载 2019-10-25 23:42:42 · 123 阅读 · 0 评论 -
jvm调优,调试,gc等等实战
http://www.pianshen.com/article/2926163627/原创 2019-09-29 10:11:50 · 173 阅读 · 0 评论 -
图片压缩工具thumbnailator
https://www.cnblogs.com/jpfss/p/9167240.htmlhttps://blog.youkuaiyun.com/weixin_42909660/article/details/88870832https://blog.youkuaiyun.com/null111666/article/details/86063751https://www.cnblogs.com/zuidong...原创 2019-09-30 17:23:41 · 205 阅读 · 0 评论 -
JAVA通过oshi获取系统cpu,内存和硬件信息扥等
https://www.cnblogs.com/songxingzhu/p/9107878.html原创 2019-09-30 17:31:42 · 3367 阅读 · 0 评论 -
Java Spring Boot 服务器端断点续传功能支持 实现代码
https://blog.youkuaiyun.com/A1032453509/article/details/78045957原创 2019-09-30 17:32:50 · 1022 阅读 · 0 评论 -
spring-Security(四):退出
退出原理清除Cookie清除当前用户的remember-me记录使当前session失效清空当前的SecurityContext重定向到登录界面退出的实现1.主页中添加退出链接<a href="/signOut">退出</a>2.配置WebSecurityConfig http .and() .logout()...原创 2018-05-12 18:50:30 · 1357 阅读 · 0 评论 -
SpringBoot整合TkMybatis(通用mapper)(自定义xml文件)
https://blog.youkuaiyun.com/qq_35620501/article/details/93852924转载 2019-09-29 09:47:50 · 1271 阅读 · 0 评论 -
mysql创建临时表以及springboot mybatis 操作临时表
一:语句drop table if exists a_temp;create table a_tempselect content from article二:springboot mybatis下临时表的创建和删除,可用于查重去重/** * 创建临时表 */ @Update({"drop temporary table if exists $...原创 2019-09-29 09:36:22 · 6611 阅读 · 0 评论 -
springboot:事务以及传播特性
参考:https://www.cnblogs.com/kesimin/p/9546225.html一:启动类加入@EnableTransactionManagement注解(注意springboot(=默认加了,亲测2.1.6版本不加也行)@SpringBootApplication@EnableTransactionManagement //开启事务public class MkB...原创 2019-09-07 15:12:04 · 1384 阅读 · 0 评论 -
springboot集成log4J2之springboot继承log4J2冲突解决
springboot集成log4J2之springboot继承log4J2冲突解决如上图,A和B是我们项目相互冲突的日志依赖,我们只需要将A去掉就行,C处帮我们除掉默认依赖原创 2019-04-12 10:24:51 · 1450 阅读 · 0 评论 -
springboot整合AOP,实现log操作日志
添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency&g...原创 2019-01-28 09:03:30 · 6518 阅读 · 3 评论 -
AOP :五种Advice注解
五种Advice注解@Before,前置通知@After(finally), 后置通知,方法执行完之后@AfterReturning,返回通知,成功执行之后@AfterThrowing,异常通知,只有抛出异常之后执行@Around,环绕通知...原创 2019-01-26 16:54:26 · 3133 阅读 · 0 评论 -
springboot 统一异常处理
基于@ControllerAdvice注解的统一异常处理编写全局异常处理类,只要系统报错程序就会进入的该类的 exceptionHandler 方法,返回了两种格式,如果是ajax请求,返回json,不是则返回html@ControllerAdvicepublic class GlobalExceptionHandler { @ExceptionHandler(value =...原创 2019-01-26 10:29:13 · 419 阅读 · 0 评论 -
spring-Security(五):图形验证码
图形验证码整体流程大概是:页面初始化的时候服务器生成一个验证码,然后将验证码保存到session中,再显示给html(客户端)整合springsecurity校验,自定义一个filter,将该filter设置在UsernamePasswordAuthenticationFilter之前执行,这样就会在验证用户名密码之前就校验验证码在我第三步我们自定义的filter里面校验html传来的验证码和第二...原创 2018-05-31 17:30:40 · 1167 阅读 · 1 评论 -
spring-Security(三):记住我,实现下次免登录
记住我基本原理用户认证成功之后调用RemeberMeService根据用户名名生成Token由TokenRepository写入到数据库,同时也将Token写入到浏览器的Cookie中重启服务之后,用户再次登入系统会由RememberMeAuthenticationFilter拦截,从Cookie中读取Token信息,与persistent_logins表匹配判断是否使用记住我功能。最中由User...原创 2018-05-12 17:44:37 · 7629 阅读 · 4 评论 -
spring-Security(二):校验流程(白话版)
在实际开发中,一般是将用户名在客户端输入的账号,密码和数据库的账号密码比对,springsecurity也是,只不过它做得有点绕,大体流程就是AuthenticationProvider接收客户端用户输入的用户名密码,保存在authentication对象里面,再拿authentication对象里面的用户名通过UserDetailsService类去数据库查询用户用户名,密码,权限等等信...原创 2018-05-18 14:49:10 · 625 阅读 · 1 评论 -
spring-Security(二):校验流程
spring-Security登录流程图如下,请仔细看AbstractAuthenticationProcessingFilter 抽象类/** * 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。 * 如果需要验证,则会调用 #attemptAuthenticat...转载 2018-05-11 14:24:15 · 1380 阅读 · 1 评论 -
spring-Security一:springboot集成spring-Security
第一步:添加@EnableWebSecurity注解 一般来说我们都会利用@EnableWebSecurity注解继承 WebSecurityConfigurerAdapter的类,这样就构成了spring-Security的配置,我们还可以用@EnableWebSecurity注解和 @Configuration 注解一起注解 WebSecurityConfigurer 类型的...原创 2018-05-10 16:06:41 · 382 阅读 · 0 评论 -
asdsadau
https://yq.aliyun.com/articles/617307转载 2019-04-28 17:53:06 · 126 阅读 · 0 评论 -
springboot使用cors解决跨域问题
一:问题背景,前端请求后台api,发生如下跨域错误二:引入cors依赖 <dependency> <groupId>io.github.openfeign</groupId> <artifactId>feign-core</artifactId> <version>9.3.1<...原创 2019-04-20 11:14:40 · 682 阅读 · 0 评论 -
springboot打包部署
https://www.cnblogs.com/springboot/p/8729405.html转载 2019-08-28 08:36:18 · 161 阅读 · 0 评论 -
springboot整合springdata jpa
一:依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave...原创 2019-08-02 15:25:38 · 114 阅读 · 0 评论 -
Springboot 在启动工程的时访问一次数据库,加载到全局变量
InitializingBean, ServletContextAwarehttps://blog.youkuaiyun.com/weixin_33811961/article/details/86967277转载 2019-07-11 08:45:43 · 2357 阅读 · 0 评论 -
springboot发送邮件
https://blog.youkuaiyun.com/weixin_39220472/article/category/7630524https://jingyan.baidu.com/article/6079ad0eb14aaa28fe86db5a.html转载 2019-07-03 22:49:30 · 131 阅读 · 0 评论