常用的起步依赖 spring-boot-starter 核心pom,包含对自动配置、日志库、yaml配置文件的支持,所有springboot项目都需要继承。 spring-boot-starter-web 对web开发的支持,内置的tomcat、springmvc的坐标、jackson的坐标 spr ...
分类:
编程语言 时间:
2020-02-07 12:28:22
阅读次数:
70
SpringMVC 框架概述 Spring Web MVC是基于Servlet API构建的传统Web框架,并且从一开始就已包含在Spring框架中 与Spring Web MVC并行,Spring Framework 5.0引入了一个新的反应式Web框架,其名称“ Spring WebFlux; ...
分类:
编程语言 时间:
2020-02-07 01:08:17
阅读次数:
69
环境要求 环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; U ...
分类:
编程语言 时间:
2020-02-06 23:01:00
阅读次数:
103
SpringMVC:拦截器 2019-10-19 / Java / 狂神说位置: Home » Java » 本页 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区 ...
分类:
编程语言 时间:
2020-02-06 22:54:37
阅读次数:
116
Spring的复杂性不是来自于它处理的对象,而是来自于自身,不断演进发展的Spring会带来 时间 维度上复杂性,比如 SpringMVC以前版本的 *@RequestMapping * ,到了新版本被下面新 注释 替代,相当于增加的选项: @GetMapping @PostMapping @Put ...
分类:
移动开发 时间:
2020-02-06 19:37:50
阅读次数:
84
1.今天学习完了solr&lucene,但是最后的案例不是太明白,因为没有学spring和springmvc,因此需要想继续学习。 2.明天学习mybatis。 感受:学习顺序真的很重要,否则你就会像我一样,需要有前置的你听不明白,不明白架构的方式,但还是需要继续努力,继续学下去,android s ...
分类:
其他好文 时间:
2020-02-06 01:36:21
阅读次数:
75
准备工作 IDEA 2019.3.1 MySql 8.0.17 Tomcat 7.0.9 开始步骤 一、创建一个项目,添加Web支持 点击菜单:File NEW Project 1380074/202002/1380074 20200205231042588 855824854.png) 选择左侧的 ...
分类:
编程语言 时间:
2020-02-06 01:32:31
阅读次数:
85
1.处理器映射器 HandlerMapping一句话概括作用: 为 我 们 建 立 起 @RequestMapping 注 解 和 控 制 器 方 法 的 对 应 关 系 。怎么去查看第一步:处理器映射器的实体类:RequestMappingHandlerMapping 父类 RequestMapp ...
分类:
编程语言 时间:
2020-02-05 11:39:54
阅读次数:
79
在上一个小demo中,我们能够看出,其实返回的日期格式也是不对的,现在返回的是一个时间戳,并不是一个标准的日期格式。 解决办法: 第一种:在要转化的实体类中添加@JSONField注解 第二种:配置fastjson的消息转换器,来处理日期格式的问题 springmvc-servlet.xml 1 < ...
分类:
编程语言 时间:
2020-02-04 23:59:27
阅读次数:
407
上一个案例中,我们使用的是在controller中进行配置,来转换json数据在传递过程中的乱码问题,但是,这样每个用到json数据的controller都需要进行相应的配置,这样显然是不好的,那么我们就会考虑有没有以重统一的配置,答案当然是有的。 修改springmvc-servlet.xml 1 ...
分类:
编程语言 时间:
2020-02-04 23:31:53
阅读次数:
99