51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Ring
Spring3.1 对Bean Validation规范的新支持(方法级别验证)
上接Spring提供的BeanPostProcessor的扩展点-1继续学习。 一、BeanValidation框架简介写道BeanValidationstandardizesconstraintdefinition,declarationandvalidationfortheJavaplatform.大体意...
代码星球
·
2020-04-04
Spring3.1
Bean
Validation
规范
新支持
【SpringMVC】从Fastjson迁移到Jackson,以及对技术选型的反思
直接原因是fastjson无法支持注解形式的自定义序列化和反序列化,虽然其Github上的Wiki上说明是支持的。但是实测结果表明:Test类的序列化被fastjson的ASMFactory生成字节码形式的序列化类代理,序列化的逻辑依然为原生而不是自定义的XXX.class。classTest{@JSONField(u...
代码星球
·
2020-04-04
SpringMVC
Fastjson
移到
Jackson
以及
SpringMVC接口测试异常:Can not deserialize instance of int out of START_OBJECT token
之前使用springmvc搭建了restful风格的接口服务,在使用mockmvc进行集成测试的时候出现了异常:CannotdeserializeinstanceofintoutofSTART_OBJECTtoken。为什么会出现这个问题?怎么解决这个问题呢?接下来本文详细分析讲解这个问题。一、问题展现接口代码@Res...
代码星球
·
2020-04-04
of
SpringMVC
接口
测试
异常
Springboot2.0(Spring5.0)中个性化配置项目上的细节差异
在一般的项目中,如果SpringBoot提供的SpingMVC不符合要求,则可以通过一个配置类(@Configuration)加上@EnableWebMvc注解来实现完全自己控制的MVC配置。但此时Springboot的@EnableAutoConfiguration自动设置就失效了,很多静态资源得不到自动映射,又很麻...
代码星球
·
2020-04-04
Springboot2.0
Spring5.0
个性化
配置
目上
Spring Security Oauth2系列(一)
前言:关于oauth2,其实是一个规范,本文重点讲解spring对他进行的实现,如果你还不清楚授权服务器,资源服务器,认证授权等基础概念,可以移步理解OAuth2.0-阮一峰,这是一篇对于oauth2很好的科普文章。需要对springsecurity有一定的配置使用经验,用户认证这一块,springsecurityoa...
代码星球
·
2020-04-04
Spring
Security
Oauth2
系列
Spring Security 源码分析(四):Spring Social实现微信社交登录
社交登录又称作社会化登录(SocialLogin),是指网站的用户可以使用腾讯QQ、人人网、开心网、新浪微博、搜狐微博、腾讯微博、淘宝、豆瓣、MSN、Google等社会化媒体账号登录该网站。在上一章Spring-Security源码分析三-Spring-Social社交登录过程中,我们已经实现了使用SpringSoci...
代码星球
·
2020-04-04
Spring
Security
源码
分析
Social
深入学习微框架:Spring Boot
SpringBoot 是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)...
代码星球
·
2020-04-04
深入
学习
框架
Spring
Boot
为什么选择Spring Boot作为微服务的入门级微框架
摘要:1.SpringBoot是什么,解决哪些问题1)SpringBoot使编码变简单2)SpringBoot使配置变简单3)SpringBoot使部署变简单4)SpringBoot使监控变简单5)SpringBoot的不足2.SpringBoot在平台中的定位,相关技术如何融合1)SpringBoot与SEDA+Mi...
代码星球
·
2020-04-04
为什么
选择
Spring
Boot
作为
聊聊 Spring Boot 2.x 那些事儿
本文目录:即将的Spring2.0 -Spring2.0是什么 -开发环境和IDE -使用SpringInitializr快速入门Starter组件 -Web:RESTAPI&模板引擎 -Data:JPA->H2 -...生产指标监控Actuat...
代码星球
·
2020-04-04
聊聊
Spring
Boot
2.x
那些
Binary String Matching
描述GiventwostringsAandB,whosealphabetconsistonly‘0’and‘1’.YourtaskisonlytotellhowmanytimesdoesAappearasasubstringofB?Forexample,thetextst...
代码星球
·
2020-04-04
Binary
String
Matching
Spring core中一些API
一个好用的api/***Convertthegivenarray(whichmaybeaprimitivearray)toan*objectarray(ifnecessaryofprimitivewrapperobjects).*<p>A{@codenull}sourcevaluewillbec...
代码星球
·
2020-04-04
Spring
core
一些
API
spring core:@AliasFor的派生性
spring对Annotation的派生性应用可谓炉火纯青,在springcore:@Component的派生性讲过支持层次上派生性,而属性上派生的需求则借助了@AliasFor,它是从spring4.2中开始支持的。@AliasFor注解用于声明注解元素的别名,应用于方法上(别忘了注解本质是接口)。Spr...
代码星球
·
2020-04-04
spring
core
@AliasFor
派生性
RabbitMQ整合Spring Booot【消费者补偿幂等问题】
如果消费者运行时候报错了packagecom.toov5.msg.SMS;importorg.springframework.amqp.rabbit.annotation.RabbitHandler;importorg.springframework.amqp.rabbit.annotation.Rabbi...
代码星球
·
2020-04-04
RabbitMQ
整合
Spring
Booot
消费者
Spring Cloud 支付宝支付的流程
沙箱环境又称沙盘,为了开发与调试所提供的环境,它与生产环境互相隔离,但具有生产环境几乎完全相同的功能蚂蚁金服开放平台——开发者中心1.https://openhome.alipay.com2.提供的调试产品3.APP支付4.当面付5.电脑网站支付接入步骤1创建应用并获取APPID2.配置密钥3....
代码星球
·
2020-04-04
支付
Spring
Cloud
流程
使用@Async异步注解导致该Bean在循环依赖时启动报BeanCurrentlyInCreationException异常的根本原因分析,以及提供解决方案【享学Spring】
每篇一句面试造飞机,工作拧螺丝。工作中你只需要知道那些调用命令怎么使用就行,但背后的逻辑你有必要去了解前言今天在自己工程中使用@Async的时候,碰到了一个问题:Spring循环依赖(circularreference)问题。或许刚说到这,有的小伙伴就会大惊失色了。Spring不是解决了循环依赖问题吗,它是支持循环依赖...
代码星球
·
2020-04-04
使用
@Async
异步
注解
导致
首页
上一页
...
509
510
511
512
513
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他