code前行

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年5月20日

摘要: 一、将异常映射为HTTP状态码 (本篇所用代码承接 构建 Spring web 应用程序中的) 首先自定义一个异常类 SpittleNotFoundException 然后在应用中合适的时候抛出该异常 浏览器返回如图 二、异常的统一处理 如果在方法中频繁的抛出同一种异常,并对其进行处理的话很繁琐如 阅读全文
posted @ 2018-05-20 13:49 code前行 阅读(174) 评论(0) 推荐(0) 编辑

2018年5月13日

摘要: 一、如果使用Servlet3.0对multipart进行支持配置,则需要使用 DispatcherServlet 的 registration 来启用multpart 请求。可以在 自己实现的 AbstractAnnotationConfigDispatcherServletInitializer 阅读全文
posted @ 2018-05-13 15:48 code前行 阅读(258) 评论(0) 推荐(0) 编辑

2018年4月30日

摘要: 处理表单 一、首先写一个表单 注意这里的 form 标签并没有设置 action 属性,这种情况下当表单提交时他会提交到与展现时相同的url路径上,即它会提交到 /spitter/register 上。 所以我们在该Controller中添加一个处理POST请求的 register 方法 二、然后编 阅读全文
posted @ 2018-04-30 22:43 code前行 阅读(199) 评论(0) 推荐(0) 编辑

摘要: 传递模型数据到视图中 (1)定义数据层 实现类 实体类 接受数据的控制器 返回的视图 阅读全文
posted @ 2018-04-30 19:39 code前行 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 一、配置DispatcherServlet 1.使用 java 将 DispatcherServlet 配置在 Servlet 中 WebConfig 类 RootConfig 类 然后我们编写一个控制器 遇到的问题: 1.访问不到首页 原因:默认的首页访问是放在 WebContent 目录下的,而 阅读全文
posted @ 2018-04-30 18:37 code前行 阅读(690) 评论(0) 推荐(0) 编辑

2018年4月12日

摘要: 本篇研究所用 JDK 版本为 1.8 https://www.jianshu.com/p/17177c12f849 http://www.importnew.com/28263.html https://www.cnblogs.com/chengxiao/p/6059914.html https:/ 阅读全文
posted @ 2018-04-12 23:04 code前行 阅读(194) 评论(0) 推荐(0) 编辑

2018年4月6日

摘要: 本篇中学习所用源码为 java8 版本。 首先看 Map 这个接口,Map 中一共有14个抽象方法 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法 例一:getOrDefault 方法使用 以及和之前的对比 示例二:Map 接口中默认 阅读全文
posted @ 2018-04-06 23:13 code前行 阅读(307) 评论(0) 推荐(0) 编辑

2018年3月28日

摘要: 参考资料:http://blog.csdn.net/a327369238/article/details/52193822 BeanPostProcessor http://www.cnblogs.com/sishang/p/6576665.html BeanNameAware 让Bean获取自己在 阅读全文
posted @ 2018-03-28 22:28 code前行 阅读(244) 评论(0) 推荐(0) 编辑

2018年3月21日

摘要: 本篇中会对涉及到的知识点皆做出描述: 首先,我们先了解先虚拟机的类加载机制: 虚拟机把描述类的数据从Class 文件中加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 java 类型,这便是虚拟机的类加载机制。 也就是说,一个文本.java 文件要运行起来:它首先要经过 阅读全文
posted @ 2018-03-21 21:23 code前行 阅读(4496) 评论(0) 推荐(0) 编辑

2018年3月17日

摘要: 通过XML的方式引入新功能 xml 配置 注入AspectJ切面 安装AJDT插件戳这里:安装插件AJDT 1新建 aspect 工程 2创建一个切面 3导入包 4注入依赖 阅读全文
posted @ 2018-03-17 16:40 code前行 阅读(142) 评论(0) 推荐(0) 编辑