资源简介
springMVC的代码源码,博客的代码源码,为什么一定要分啊?

代码片段和文件信息
package com.shadow.config;
import com.alibaba.fastjson.parser.Feature;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
import com.alibaba.fastjson.support.spring.FastJsonJsonView;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.format.FormatterRegistry;
import org.springframework.http.MediaType;
import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.validation.MessageCodesResolver;
import org.springframework.validation.Validator;
import org.springframework.web.method.support.HandlerMethodArgumentResolver;
import org.springframework.web.method.support.HandlerMethodReturnValueHandler;
import org.springframework.web.multipart.MultipartResolver;
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
import org.springframework.web.multipart.support.StandardServletMultipartResolver;
import org.springframework.web.servlet.HandlerExceptionResolver;
import org.springframework.web.servlet.config.annotation.*;
import org.springframework.web.servlet.view.json.MappingJackson2JsonView;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.List;
/**
* 这个类相当于schame-based中的springMVC和spring的配置文件
* code-based @Configuration表示这个类会用到spring javaConfig的技术
* @EnableWebMvc 支持springMVC的一些技术,比如视图解析器,视图监测
* 如果不加这个注解项目启动没错,但是上述说的springMVC的一些技术就没用
* 相当于chame-based中的springmvc配置文件里面的
* @ComponentScan 扫描包(spring的DI的技术)
*/
@Configuration
@EnableWebMvc
@ComponentScan(“com.shadow“)
public class AppConfig implements WebMvcConfigurer {
@Bean(value = “multipartResolver“)
public MultipartResolver getMultiPart(){
//commons-fileuplaod
//return new CommonsMultipartResolver();
//servlet3.0
return new StandardServletMultipartResolver();
}
public void configurePathMatch(PathMatchConfigurer configurer) {
}
public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
}
public void configureAsyncSupport(AsyncSupportConfigurer configurer) {
}
public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
}
public void addFormatters(FormatterRegistry registry) {
}
public void addInterceptors(InterceptorRegistry registry) {
}
public void addResourceHandlers(ResourceHandlerRegistry registry) {
}
public void addCorsMappings(CorsRegistry registry) {
}
public void addViewControllers(ViewControllerRegistry registry) {
}
//视图解析器 用来注册你想自定义的视图解析器
//比如这个地方我们调用了registry.jsp(),其实就是注册了一个内部InternalResourceViewResolver解析器
//Interna
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-15 00:48 spring\
目录 0 2017-12-15 23:16 spring\.idea\
目录 0 2017-12-14 21:29 spring\.idea\artifacts\
文件 284 2017-12-13 17:14 spring\.idea\artifacts\spring_war.xm
文件 1903 2017-12-14 21:29 spring\.idea\artifacts\spring_war_exploded.xm
文件 624 2017-12-14 20:30 spring\.idea\compiler.xm
目录 0 2017-12-11 17:43 spring\.idea\inspectionProfiles\
目录 0 2017-12-14 21:29 spring\.idea\libraries\
文件 605 2017-12-14 21:29 spring\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_3.xm
文件 503 2017-12-14 21:29 spring\.idea\libraries\Maven__commons_io_commons_io_2_2.xm
文件 514 2017-12-13 21:05 spring\.idea\libraries\Maven__com_alibaba_fastjson_1_2_40.xm
文件 578 2017-12-13 19:57 spring\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_0_1.xm
文件 609 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 623 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 637 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 616 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 658 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 609 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 630 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 609 2017-12-13 19:57 spring\.idea\libraries\Maven__org_springfr
文件 566 2017-12-13 17:14 spring\.idea\misc.xm
文件 252 2017-12-11 17:40 spring\.idea\modules.xm
文件 56652 2017-12-15 23:16 spring\.idea\workspace.xm
文件 2249 2017-12-15 00:48 spring\pom.xm
文件 2515 2017-12-14 21:29 spring\spring.iml
目录 0 2017-12-11 17:42 spring\src\
目录 0 2017-12-13 17:13 spring\src\main\
目录 0 2017-12-13 17:19 spring\src\main\java\
目录 0 2017-12-13 17:19 spring\src\main\java\com\
目录 0 2017-12-13 17:19 spring\src\main\java\com\shadow\
目录 0 2017-12-15 21:57 spring\src\main\java\com\shadow\config\
............此处省略52个文件信息
相关资源
- SpringMVC文件上传与的实现.rar
- 基于web的图书馆运营系统
- springmvc+mybatis点餐系统(包含完整数据
- springMVC的学习代码
- Shopping+在线购物商城的实现Spring+Spr
- springmvc+Mybatis+axis2+webservice+quartz作业整
- springmvc 实体层自动生成工具
- springmvc_2020.rar
- 基于SSM的校社联社团管理系统SpringM
- springmvc+netty实现聊天功能
- SpringMVC.xmind思维导图 超级详细版
- 智能排班系统Spring+SpringMVC+MyBatis+Pat
- Springmvc,BS架构下新闻发布系统
- 使用SSM框架开发企业级应用项目实战
- springmvc 增删改查
- maven多模块项目+springMVC+mybatis配置
- 图书管理ssm框架整合篇
- 基于SpringMVC的用户三次登录失败案例
- Maven+SpringMVC的HelloWord最简单入门小(
- IDEA 搭建Spring MVC环境二
- SpringMVC-Helloworld224190
- zw_SpringMVC.zip
- Maven+SSM+Bootstrap项目
- spring+springMVC+dubbo+zookeeper+mybatis实现登
- 面试宝典包含redis,springboot,springc
- 家庭财务管理系统SpringMVC3+Spring3+Myb
- 基于easyui的文档管理系统springmvc+myb
- springmvc+swaggerz整合项目.zip
- 尚硅谷_-SpringMVC.docx
- 《超市订单管理系统》项目源码 My
评论
共有 条评论