标签:SpringMVC

Java

Spring中使用atomikos+druid实现经典分布式事务

xubiao.zhuang 发布于 2019-06-18

经典分布式事务,是相对互联网中的柔性分布式事务而言,其特性为ACID原则,包括原子性(Atomictiy)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabilit): 原子性:事务是一个包含一系列操作的原子操作。事务的原子性确保这些操作全部完成...

阅读(18)评论(0)赞 (0)

Spring

【深度好文】深度分析如何获取方法参数名

5

hellas 发布于 2019-06-18

对Java字节码有一定了解的朋友应该知道, Java在编译的时候,默认会将方法参数名丢弃,因此我们无法在运行时获取参数名称 。但是在使用 SpringMVC 的时候,我发现一个奇怪的现象, 当我们需要接收请求参数的时候,相应的 Controller 方法只需要正常声明,就可以直接...

阅读(16)评论(0)赞 (0)

Java

SpringBoot系列教程之基础篇(一):白话我的学习经历

xiaoli.he 发布于 2019-06-17

有人说,Spring Boot的出现,让Java迎来了又一春,它是Java应用开发的颠覆者,彻底改变了Java应用开发的模式。 2017年,SpringBoot闯入我的生活, 也让我迎来了又一春 我开始接触SpringBoot的时候,是在2017年,是公司同事在开始学。我也网上查...

阅读(22)评论(0)赞 (0)

Java

【快学SpringBoot】过滤XSS脚本攻击(包括json格式)

3

xirruiqiang 发布于 2019-06-17

XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。 简而言之,就是作恶用户通过表...

阅读(15)评论(0)赞 (0)

Java

SpringIOC和AOP原理设计模式

17

dulong 发布于 2019-06-17

编辑推荐: 本文来自于jianshu,本文主要介绍SpringAOP和SpringIOC的特点,SpringIOC容器加载Bean的过程,以及AOP的两种实现方式等相关内容。 SpringIOC的特点 在接触Spring的过程中,听到最多的无非两个名词,一个是控制反转一个是依赖注...

阅读(21)评论(0)赞 (0)

Spring

Spring Cloud微服务架构简介

9

刘莉莉 发布于 2019-06-17

编辑推荐: 本文来自于51cto,本文介绍了什么是Spring Cloud,Spring Cloud主要的功能及Spring Cloud服务治理。 什么是微服务 微服务架构风格是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机...

阅读(18)评论(0)赞 (0)

Java

SpringMVC原理解析

2

wenming.gapo 发布于 2019-06-16

①客户端的所有请求都交给前端控制器DispatcherServlet来处理,它会负责调用系统的其他模块来真正处理用户的请求。 ② DispatcherServlet收到请求后,将根据请求的信息(包括URL、HTTP协议方法、请求头、请求参数、Cookie等)以及HandlerMa...

阅读(18)评论(0)赞 (0)

Java

招银网络面试题、考点、知识点总结(Java岗)

2

hellas 发布于 2019-06-16

java基础 全是基础不用多说肯定考的多,尤其是招银 OOP特性/java语言特性:封装、继承、多态 多态具体的表现:多态应用举例、如何调用父类方法(super)、重写和重载(重写父类方法的规则、构造方法能否重写。。) 类、抽象类、接口:抽象类和接口的区别、引用传递和值传递、ja...

阅读(24)评论(0)赞 (0)

Java

Spring Cloud Feign 基础

1

zhuangli 发布于 2019-06-15

Finchley.SR2 ##一、什么是Feign feign 是一种声明式的web 客户端,可以使用它的注解创建接口,它也支持自定义编解码。Spring Cloud 集成了Ribbon 和Eureka 为客户端提供了负载均衡策略。Feing有两个主要注解:  &nbs...

阅读(22)评论(0)赞 (0)

Spring

SpringMvc的Controller中异常处理

尖兵 发布于 2019-06-14

在Spring中,有一些异常会默认映射为HTTP状态码,不需要程序处理。下表列出Spring的默认处理异常: Spring异常 HTTP状态码 BindException 400 – Bad Request ConversionNotSupportedExceptio...

阅读(22)评论(0)赞 (0)

Spring

开发者说:Sentinel 流控功能在 SpringMVC/SpringBoot 上的实践

2

songhua.gao 发布于 2019-06-14

从用户的视角来感受一个开源项目的成长,是我们推出「开发者说」专栏的初衷,即在开发者进行开源项目选型时,提供更为立体的项目信息。专栏所有内容均来自作者原创/投稿,本文是「开发者说」的第6篇,作者 Jason Joo,@友乐活(北京),Sentinel Committer. 1st:...

阅读(18)评论(0)赞 (0)

Spring

开发者说:Sentinel 流控功能在 SpringMVC/SpringBoot 上的实践

2

xubiao.zhuang 发布于 2019-06-14

从用户的视角来感受一个开源项目的成长,是我们推出「开发者说」专栏的初衷,即在开发者进行开源项目选型时,提供更为立体的项目信息。专栏所有内容均来自作者原创/投稿,本文是「开发者说」的第6篇,作者 Jason Joo,@友乐活(北京),Sentinel Committer. 1st:...

阅读(23)评论(0)赞 (0)

Java

干货最新版 Spring Boot2.1.5 教程+案例合集

2

hanze 发布于 2019-06-14

最近发了一系列的 Spring Boot 教程,但是发的时候没有顺序,有小伙伴反映不知道该从哪篇文章开始看起,刚好最近工作告一个小小段落,松哥就把这些资料按照学习顺序重新整理了一遍,给大家做一个索引,大家照着索引就可以由浅入深的学习了。 <!–more̵...

阅读(17)评论(0)赞 (0)

Java

ExceptionHandler的执行顺序

2

尖兵 发布于 2019-06-13

在项目开发中经常会遇到统一异常处理的问题,在springMVC中有一种解决方式,使用ExceptionHandler。举个例子, @ControllerAdvice public class GlobalExceptionHandler { private static fina...

阅读(27)评论(0)赞 (0)

Java

Struts2 和 SpringMVC的区别?

darida 发布于 2019-06-13

△入口不同: Struts2:filter过滤器 SpringMvc:一个Servlet即前端控制器 △开发方式不同: Struts2:基于类开发,传递参数通过类的属性,只能设置为多例 SpringMvc:基于方法开发(一个url对应一个方法),请求参数传递到方法形参,可以为单例...

阅读(19)评论(0)赞 (0)

Spring

【Spring】HttpMessageConverter的作用及替换

3

darida 发布于 2019-06-12

相信使用过Spring的开发人员都用过@RequestBody、@ResponseBody注解,可以直接将输入解析成Json、将输出解析成Json,但HTTP 请求和响应是基于文本的,意味着浏览器和服务器通过交换原始文本进行通信,而这里其实就是HttpMessageConvert...

阅读(31)评论(0)赞 (0)

Java

记一次远程调试总结

8

wenming.gapo 发布于 2019-06-12

远程调试流程: 1.准备 1)服务器上安装了Jboss或Tomcat。 2)Jboss启动脚本standalone.sh,把设置DEBUG_MODE=true,然后执行,默认远程调试端口8787。 3)Tomcat远程调试则执行sh catalina.sh jpda start,...

阅读(22)评论(0)赞 (0)

Java

再谈Token认证,如何快速方便获取用户信息

7

xubiao.zhuang 发布于 2019-06-11

前面我写了一篇 《Token认证,如何快速方便获取用户信息》 的文章,引起了各位读者的积极参与,除了文章中我提出的三种方式,各位读者大佬们也贡献了其他多种实现方式。 今天决定基于大家提供的思路再写一篇文章,主要是有读者留言说想要知道其他的实现方式,没办法,只能自己先研究下,然后分...

阅读(20)评论(0)赞 (0)