最新文章列表

Spring Boot(09)——使用SpringMVC

使用SpringMVC 使用SpringMVC最简单的方法是在pom.xml中加入spring-boot-starter-web依赖,这样Spring Boot的AutoConfiguration模块将为我们自动进行SpringMVC的配置,创建好RequestMappingHandlerAdapter、RequestMappingHandlerMapping等,详情可以参考org.spring ...
234390216 评论(0) 有2592人浏览 2018-12-06 19:40

(一)互联网分布式微服务云平台规划分析--平台整体规划

1. 导语 近期公司孵化了一个互联网产品,随着业务发展,产品运营后用户数据量(过亿)、业务数据量(过100亿)较大,技术团队配合产品、运营快速定制化开发, 还要考虑产品涉及的资金安全、消息的及时性、业务的制动化处理,我们选择鸿鹄cloud分布式云架构平台作为公司产品核心企业架构。   2. 产品平台规划 微服务注册中心(分布式集群部署)、微服务配置中心(分布式集群部署)、服务网关平台(分 ...
springcloud关注者 评论(2) 有5567人浏览 2018-11-02 18:13

使用 SpringMVC 优雅的处理异常

1. 背景 小黄: 不同的 Controller 发生不同的异常, 我想要做不同的动作, 能不能简单配置优雅的实现? 比如 com.feilong.psi.controller.channel.ChannelController 如果出现com.feilong.psi.exception.SignNotEqualsException 那么跳转到404 页面 如果出现com.fei ...
飞天奔月 评论(0) 有1799人浏览 2018-10-23 17:06

Spring MVC中Controller如何将数据返回给页面

要实现Controller返回数据给页面,Spring MVC 提供了以下几种途径:   ModelAndView:将视图和数据封装成ModelAndView对象,作为方法的返回值,数据最终会存到HttpServletRequest对象中! Model对象:通过给方法添加引用Model对象入参,直接往Model对象添加属性值。那么哪些类型的入参才能够引用Model对象,有三种类型,分别是  ...
y806839048 评论(0) 有660人浏览 2018-10-22 15:39

Spring MVC能响应HTTP请求的原因?

很多Java面试官喜欢问这个问题: 一个Spring MVC的项目文件里,开发人员没有开发自己的Servlet,只通过注解@RequestMapping定义了方法home能响应发向 /mvc/test1 ...
JerryWang_SAP 评论(0) 有2008人浏览 2018-09-06 23:16

Spring MVC 原理探秘 - 容器的创建过程

 总概: 本篇文章对 Spring MVC 两种容器的创建过程进行了较为详细的分析,总的来说两种容器的创建过程并不是很复杂。   web容器   DispatcherServlet ...
y806839048 评论(0) 有564人浏览 2018-09-06 15:11

springmvc中实现拦截器

Interceptor拦截器实现对每一个请求处理前后进行相关的业务,类似于servlet的Filter 普通的Bean去继承HandlerInterceptorAdapter或实现HandlerInterceptor来自定义拦截器 通过重写WebMvcConfigurerAdapter的addInterceptors方法来注册自定义的拦截器 示例如下: 在“springmvc简单构建 ...
gwzan 评论(0) 有552人浏览 2018-09-01 02:57

springmvc简单构建一个项目(一)

Springmvc提供了一个DispatcherServlet来开发web应用 这里采用Sevlet3.0+无web.xml的配置方式,实现WebApplicationInitializer接口替代web.xml maven构建零配置的springmvc原型项目 1.构建maven项目    pom.xml: <project xmlns="http://maven ...
gwzan 评论(0) 有945人浏览 2018-09-01 02:24

SpringMVC之@RequestMapping用法

一、基本介绍 @RequestMapping 注解可以用在类上,也可以用在方法上。 @RestController @RequestMapping("/home") public class IndexController { @RequestMapping("/") String get(){ return &qu ...
Lixh1986 评论(0) 有2392人浏览 2018-08-31 16:21

springBoot+security+mybatis 实现用户权限的数据库动态管理

一、Spring Security 应用的概述     鉴于目前微服务的兴起,Spring周边方案的普及,以及 Spring Security 强大的和高度可定制的优良特性,最近关注了一下相 ...
Veiking 评论(0) 有14526人浏览 2018-08-22 21:52

springMVC的restFul接口增加protostuff序列化方式

1新增maven依赖   <io.protostuff.version>1.3.8</io.protostuff.version> <dependency> <groupId>io.protostuff</groupId> <artifactId>protostuff-collectionsch ...
lixiaoxin 评论(0) 有1463人浏览 2018-08-22 11:47

如何让Spring MVC显示自定义的404 Not Found页面

不知道大家对千篇一律的404 Not Found的错误页面是否感到腻歪了?其实通过很简单的配置就能够让Spring MVC显示您自定义的404 Not Found错误页面。 在WEB-INF的web.xml里添加一个新的区域:   意思是一旦有404错误发生时,显示resouces文件夹下的404.jsp页面。 <error-page> <err ...
JerryWang_SAP 评论(0) 有2178人浏览 2018-08-20 12:08

groovy编写springmvc controller service的几点注意事项

做项目过程中,有时用户需要很快添加一些小的功能,然而程序开发编译部署重启,需要时间,而且有时还不方便重启应用,如果groovy能够编写spring 组件动态加载就好了。查了资料,spring框架提供了支持,但是很有限。其中我收藏的这个帖子研究比较深入仔细,帮助比较大。 Spring动态部署Bean/Controller/Groovy Controller 帖子中提供的是单个groovy类的加载 ...
jahson 评论(0) 有1183人浏览 2018-07-20 23:17

SpringMVC配置以Java类配置

SpringMVC配置以Java类配置 如果在使用SpringMVC时不希望采用XML的配置方式,而采用基于Java类的配置也是可以的。如果还希望在web.xml中配置DispatcherServlet,则需要通过init-param指定contextClass为AnnotationConfigWebApplicationContext,然后把context ConfigLocation指定为S ...
234390216 评论(0) 有3431人浏览 2018-07-18 16:12

Spring MVC纯注解配置工程简单实例——Hello World

JDK:1.8 Tomcat:8.5.x   工程目录结构     pom.xml配置 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati ...
linzx0212 评论(0) 有779人浏览 2018-07-17 16:55

Spring MVC 返回的数据对象转Json的纯注解配置

1、pom.xml中引入jackson相关包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.5</version> ...
linzx0212 评论(0) 有2521人浏览 2018-07-17 16:12

SpringMVC对Servlet3异步请求的支持

SpringMVC对Servlet3异步请求的支持 SpringMVC对Servlet3异步请求的支持有两种方式,分别是通过处理器方法返回Callable和DeferredResult。按照Servlet3的规范,支持异步请求时需要配置对应的Servlet和Filter支持异步请求,为了使SpringMVC支持异步请求的处理,需要在定义DispatcherServlet时配置其支持异步请求,在D ...
234390216 评论(0) 有5968人浏览 2018-07-10 10:46

SpringMVC之直接指定路径对应的视图名称

直接指定路径对应的视图名称 在使用SpringMVC开发Web应用时会存在一些没有业务逻辑,只需要直接展示对应的页面的请求。对于这些请求我们可以不定义Controller处理方法,直接建立请求路径和视图的对应关系。在使用基于XML的SpringMVC配置时可以通过mvc namespace提供的view-controller来指定请求路径和视图的对应关系。下面的代码中就指定了当请求路径是/时将直 ...
234390216 评论(0) 有2169人浏览 2018-07-10 10:43

当商品编码遇到了.号, spring restful @PathVariable 应对措施

1. 背景 今天我们的某个大型商城做UAT, 客户在后台创建了个 商品code 是 0900-PK.3.58-4-A004 的商品, 然后界面可以搜索到, 但是点击进入明细页面报错了 ...
飞天奔月 评论(0) 有1696人浏览 2018-07-09 17:36

SpringMVC之指定静态资源路径

指定静态资源路径 当SpringMVC的DispatcherServlet配置的映射路径是/时,所有的请求都将被SpringMVC拦截,如果我们想访问某个路径下的静态资源其实是不能直接访问的。基于这种情况,SpringMVC提供了<mvc:resources/>配置来告诉SpringMVC,哪些请求是针对静态资源的。它需要指定两个参数,location用来指定静态资源对应的实际路径, ...
234390216 评论(0) 有6102人浏览 2018-07-09 14:12

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics