自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 springsecurity

在web应用开发中,安全无疑是十分重要的,选择Spring Security来保护web应用是一个非常好的选择。Spring Security 是spring项目之中的一个安全模块,可以非常方便与spring项目无缝集成。特别是在spring boot项目中加入spring security更是十分简单。本篇我们介绍spring security,以及spring security在web应用中的使用。Spring高级篇—Spring Security入门原理及实战从一个Spring Security的

2021-02-25 23:18:53 184

原创 Spring Security身份认证之UserDetailsService

之前我们采用了配置文件的方式从数据库中读取用户进行登录。虽然该方式的灵活性相较于静态账号密码的方式灵活了许多,但是将数据库的结构暴露在明显的位置上,绝对不是一个明智的做法。本文通过Java代码实现UserDetailsService接口来实现身份认证。1.1 UserDetailsService在身份认证中的作用Spring Security中进行身份验证的是AuthenticationManager接口,ProviderManager是它的一个默认实现,但它并不用来处理身份认证,而是委托给配置好

2021-02-03 23:08:46 2022 1

原创 MyBatisPlus简介

一、简介官网:http://mp.baomidou.com/参考教程:http://mp.baomidou.com/guide/MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。二、特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过

2021-01-27 21:35:05 132

原创 2021-01-21

一文详细讲解API网关核心功能和API管理扩展作者:人月神话,新浪博客同名简介:多年SOA规划建设,私有云PaaS平台架构设计经验,长期从事一线项目实践今天准备再详细讲解下API网关的基础概念,使用场景和核心功能,以及基于API网关核心引擎做的API全生命周期管理功能扩展等,最好再介绍下当前主流的开源API网关引擎。API网关概述一文详细讲解API网关核心功能和API管理扩展在微服务架构体系里面,我们一般会使用到微服务网关或叫API网关。大家都比较清楚,在微服务架构体系下本身是去中心化的架

2021-01-21 22:40:01 206

原创 提升编码速度快捷键

提升编码速度快捷键一、自动导入包和自动去除不用的包二、flag.if快速生成判断反判断name.nnif (name != null){}name.nullif (name == null){}name.soutSystem.out.println(name);String name=“aa”.trytry{String name=“aa”;} catch (Exception e){e.printStackTrace();}test().varList

2021-01-17 23:03:53 88 1

原创 监听器

前言当我们使用spring boot项目开发时候,碰到应用启动后做一些初始化操作,可以使用ApplicationListener。比如:netty 随着应用启动完成后进行初始化、初始化定时任务支持的事件类型ApplicationFailedEvent:该事件为spring boot启动失败时的操作ApplicationPreparedEvent:上下文context准备时触发ApplicationReadyEvent:上下文已经准备完毕的时候触发ApplicationStartedEvent:s

2021-01-13 23:13:35 42

原创 springboot实现本地上传文件到ftp服务器

搭建环境IDEA+ windows10image.png2HTML页面upload.html Title 选择文件 success.html 上传成功 文件上传成功! 继续添加wrong.html 错误 文件上传失败! 继续添加3 Controller 获取html上传的multipartfilecontroller

2021-01-10 22:34:44 905

原创 springboot如何MultipartFile文件跨服务

大家好,因为近期做需求中遇到了文件上传这个东西,而且我这个还是跨服务去传输文件的所以我这边使用了httpclient和RestTemplate去做,但是最后还是用的httpclient。feign和RestTemplate在超大文件下会OOM所以适用于小文件传输我这边测试的在1G以下。httpclient好像是无限哈哈哈。(具体多少大家有时间可以去测一下)1.被调用服务的Controller1.这块使用@RequestParam(“file”)或者@RequestPart(“file”)都是可以接到参数

2021-01-10 22:24:22 708

原创 单元测试

SpringBoot系列: 单元测试SpringBoot 项目单元测试也很方便, Web项目中单元测试应该覆盖:Service 层Controller 层本文前半部分讲解是一些测试基础配置. 对于Service和Controller测试的讲解,摘自一个博客(嘟嘟独立博客的博客, Spring Boot干货系列:(十二)Spring Boot使用单元测试, 链接: http://tengj.top/2017/12/28/springboot12/)pom.xml 文件单元测试包名称是sprin

2020-12-27 23:15:39 139

原创 Jenkins

Jenkins的安装一、下载Jenkins启动Jenkins服务启动好了浏览器输入:localhost:8080复制密码路径: C:\Users\MrFeng.jenkins\secrets\initialAdminPasswordcmd执行vim C:\Users\MrFeng.jenkins\secrets\initialAdminPassword复制密码把密码输入上面的管理员密码框中,继续选择自选插件,等待注册用户start。。二、安装Jenkins插件Jenki

2020-12-25 00:59:34 88

原创 IP地址

SpringCloud:https://github.com/NaughtyMonkey/springcloud

2020-12-20 23:19:31 65

原创 Git地址

https://github.com/NaughtyMonkey/wuliu

2020-12-16 00:47:40 570

原创 String常用API

String str="abcdefghijkl";1、char chr=str.charAt(0);//返回指定索引处的字符2、int i = str.compareTo(“123456”);//比较连个字符串的 ASCII码3、int res = str.compareToIgnoreCase(“ABC”);// 按字典顺序比较两个字符串,不考虑大小写。4、String concat = str.concat(“123”);//在字符串后面拼接另一个字符串5、boolean res = st

2020-12-14 23:19:18 148

ShardingSphere课件

ShardingSphere课件

2020-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除