随笔分类 - Spring_MVC
摘要:链接:https://blog.csdn.net/wsdfym/article/details/91354997 是一个MVC架构,用来简化基于MVC架构的Web应用开发。SpringMVC最重要的就是五大组件 DispatcherServlet HandleMapping Controller M
阅读全文
摘要:@GetMapping: 处理get请求,传统的RequestMapping来编写应该是@RequestMapping(value = “/get/{id}”, method = RequestMethod.GET) 新方法可以简写为:@GetMapping("/get/{id}")@PostMap
阅读全文
摘要:Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date()
阅读全文
摘要:@Controller: 在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。 首先基本的写法: @RestController:作用也是进行对应URL路由映射 两者区别:就是RestController 可返回数据,Controller只能返回页
阅读全文
摘要:前言: 除了mybatis 不是零配置,有些还是有xml的配置文件在里面的。 注解是Spring的一个构建的一个重要手段,减少写配置文件,下面解释一下一些要用到的注解: @Configuration 作用于类上面,声明当前类是一个配置类(相当于一个Spring的xml文件)@ComponentSca
阅读全文
摘要:知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalReso
阅读全文
摘要:大部分开发者都知道,在SpringMvc中@JsonFormat用于将后台返回前台的Date变量转换为字符串类型;而@DateTimeFormat用于将前台传到后台字符串变量转换为Date类型。 今天针对这两个注解亲自测试了一下。@JsonFormat不仅可以完成后台到前台参数传递的类型转换,还可以
阅读全文
摘要:Spring中Model,ModelMap以及ModelAndView之间的区别 1.场景分析 在许多实际项目需求中,后台要从控制层直接返回前端所需的数据,这时Model大家族就派上用场了。 2.三者区别 Model Model是一个接口,它的实现类为ExtendedModelMap,继承Model
阅读全文
摘要:1、创建一个类来实现AnnotationFormatterFactory接口 通过实现Formatter接口自定义自已的规则
阅读全文
摘要:以下任选一种 在web.xml中: 添加一个过滤器(filter),注册 org.springframework.web.filter.CharacterEncodingFilter 全局修改输出为UTF-8编码: 编码问题 如何设置,才能避免乱码? Producer/Consumer (生产/消费
阅读全文
摘要:1、@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定义了一个控制器类,而使用@
阅读全文