- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 spring mvc之视图及restful(下篇restful篇)
简介不知道你是否清楚我们controller中方法的参数如何来的,我们的方法返回值如何处理的呢,我们requestBody中的内容(xml,properties,json)如何转化为方法参数的呢,我们返回的bean如何转变为reponse body 中的特定格式的响应内容的呢?本文将解开谜团。大致流程图解参数处理和返回值处理通过上图,引入了几个相关概念。处理方法参数解析器 Hand...
2019-07-21 16:58:01 216
原创 spring mvc之视图及restful(上篇视图篇)
开篇本篇文章试图解释清楚一些我们比较模糊的springmvc概念,包括视图内容协商,restful内容协商,以及HandlerMethodReturnValueHandler,HandlerMethodReturnValueHandler也就是handler method 入参的处理和返回值得处理。谢谢大家。考虑内容篇幅过于臃肿,分为上下两篇,上篇spring mvc之视图,下篇restful...
2019-07-21 11:10:12 459
原创 spring boot 之application
SpringApplication 准备阶段配置 Spring Boot Bean 源通过 Java 配置 Class 或 XML 上下文配置文件集合,用于 Spring Boot BeanDefinitionLoader 读取 ,并且将配置源解析加载为Spring Bean 定义推断 Web 应用类型根据当前应用 ClassPath 中是否存在相关实现类来推断 Web 应...
2019-07-20 16:11:48 317
原创 统一日志
日志接口日志接口有两种,一种是java 标准的日志接口,另一种是slf4j日志接口。这是两种接口标准的定义。我们需要使用分别的实现去完成真正的日志输出。以后开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法;给系统里面导入slf4j的jar和实现类的先关调用的实现但是我们的应用程序会引入别的框架,而他们的日志实现又是千差万别,比如...
2019-07-09 16:25:53 457
原创 spring security 记住我功能的实现原理
记住我大致思路spring security 给我们提供了两种实现记住我的机制:1 创建一个cookie,将用户名和密码等相关信息编码后放入,带下一个session时进行用户名密码的读取,并同数据库中的username,password进行匹配。2 基于上面的实现方式有一个缺点,就是用户敏感信息暴露,为了解决这个我们通过一张凭证,在初次登陆后,我们生成一张凭证,cookie中存一份,...
2019-07-01 11:18:31 1847
原创 idea 真正解决控制台中文乱码问题
现在我们基本上编码使用utf-8编码,如果是中文环境下,可能本地操作系统是gbk,所以会产生中文乱码。第一步:设置idea的编码格式idea 安装目录下/bin/idea.exe.vmoptions 和/bin/idea64.exe.vmoptions 下添加-Dfile.encoding=utf-8 保证idea的java 虚拟机环境时utf-8编码第二步:统一设置我们代码的编码...
2019-07-03 11:51:07 11496 2
mysql ubuntu版
2018-03-13
springAOP所依赖的jar包
2016-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人