Spring Boot
文章平均质量分 75
Spring Boot
三师兄东流
滴水石穿
展开
-
Spring MVC参数传递各种方式汇总@RequestParam @RequestBody时间参数等
一、基本数据类型@RequestParam注解定义@Target({ElementType.PARAMETER}) // 只能作用于参数上@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface RequestParam { // 定义参数名称,默认和名字一致 @AliasFor("name") String value() default ""; // 定义参数名称,默认和名字一致原创 2021-07-28 23:46:50 · 4775 阅读 · 0 评论 -
Vue & 百度富文本编辑器Ueditor & Spring Boot 前后台整合示例(附带完整源码)
前端安装vue-ueditor-wrapnpm i vue-ueditor-wrap引入并注册VueUeditorWrap组件,配置组件属性<script>import VueUeditorWrap from 'vue-ueditor-wrap' // ES6 Moduleexport default { name: 'Ueditor', components: { VueUeditorWrap }, data () { return {原创 2021-07-23 21:13:52 · 5191 阅读 · 18 评论 -
Spring Boot & Mybaits Plus 3.4.2 基于Redis集成二级缓存问题 --时间序列化和分页问题
java.time时间序列化问题报错Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `java.time.LocalDateTime` (no Creators, like default construct, exist): no String-argument constructor/factory method to deser原创 2021-07-19 22:24:29 · 477 阅读 · 0 评论 -
基于Spring Boo微信公众号授权登录获取用户信息(附带完整源码)
简介微信公众号开发中,必不少可少的一环:公众号授权登录、获取微信用户信息。本地完整运行环境准备内网渗透=>生成本地指定端口映射的外网域名传送门:内网渗透工具Natapp使用详解域名生成之后修改配置文件:注册并配置微信测试公众号注册地址:微信公众平台 测试账号申请,扫码登录,并关注该测试号获取测试号appid和appsecret3…配置网页授权域名**(使用通过Natapp生成的域名)**下载微信开发者工具**下载:**https://developers.原创 2021-07-16 11:56:14 · 3935 阅读 · 0 评论 -
基于Spring Boot实现电脑端网页微信扫码授权登录方式一(附带完整源码)
简介电脑端微信网页扫码授权登录有2种方式:第一种:基于微信公众号,单独获取登录二维码扫码,然后扫码登录,程序控制跳转逻辑,例如CSDN:第二种:基于微信开放平台,跳转到微信二维码页面进行扫码登录,重定向到成功页面,例如有道笔记:注: 本文记录第一种方式,只需通过微信测试公众号即可完成完整测试,即所有人本地都可以完整运行;第二种需有通过认证资质的开发者账号,后续再记录。本地完整运行环境准备内网渗透=>生成本地指定端口映射的外网域名传送门:内网渗透工具Natapp使用详解域原创 2021-07-02 23:53:21 · 6991 阅读 · 9 评论 -
SpringMVC原理分析(一)
Servlet生命周期了解Servlet的生命(周期)是由容器(eg:Tomcat)管理的,换句话说,Servlet程序员不能用代码控制其生命。**加载和实例化:**时机取决于web.xml的定义,如果有x则在容器启动时(eg:SSM),反之则在第一次针对这个Servlet的请求发生时(eg:Spring Boot)。**初始化(init):**实例化后会立马进行初始化,也就是执行init方法,init方式只会执行一次。**请求处理:**初始化后,Servlet就可以接受请求了,基本方式是执行Ser原创 2021-06-29 18:21:39 · 5004 阅读 · 10 评论 -
Idea创建 Spring Boot & maven 多模块项目 &打war包部署
创建父项目File=>New=>Project删除src文件夹和其他多余文件删除前删除后pom文件修改修改打包类型<packaging>pom</packaging>删除pom文件maven插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>原创 2021-06-29 17:08:58 · 5644 阅读 · 2 评论 -
Spring Boot & 极验验证滑动验证码
概要基于极验验证官网 java版gt3-java-sdk改编,使用Spring Boot 整合的极验滑动验证,包含form表单登录和ajax登录两种情况。目录注册账户获取ID和KEYDemo源码说明Demo演示源码地址原文连接注册账户获取ID和KEY1.进入官网注册账户2.登录后台选择行为认证3.增加认证4.输入信息5.获取ID和KEYDemo源...原创 2019-03-05 00:05:11 · 10187 阅读 · 4 评论 -
Spring5 事件驱动模型分析
Spring 事件驱动模型原理 to do…原创 2019-12-01 12:22:32 · 370 阅读 · 0 评论 -
二、Spring Boot 核心之理解SpringApplication
目录一、SpringApplication基本使用运行自定义通过 SpringApplicationBuilder API 调整二、SpringApplication准备阶段配置 Spring Boot Bean 源启动配置Bean源推断 Web 应用类型推断引导类(Main Class)加载应用上下文初始器 ( ApplicationContextInitializer )加载应用事件监听器( ...原创 2019-11-28 23:10:22 · 521 阅读 · 0 评论 -
一、Spring Boot 核心之自动装配实现
目录一、简介二、底层装配技术简述三、实现1、激活自动装配 -` @EnableAutoConfiguration`2、实现自动装配 - `XXXAutoConfiguration`3、配置自动装配实现 - ` META-INF/spring.factories`4、测试四、总结一、简介在 Spring Boot 场景下,基于约定大于配置的原则,实现 Spring 组件自动装配的目的。二、底...原创 2019-11-24 19:26:48 · 455 阅读 · 0 评论