- 博客(8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 javax.servlet-api 和 servlet-api 区别
servlet.jar 是servlet 3.0 版本之前的地址 javax.servlet-api.jar 是servlet 3.0 版本之后的地址
2018-08-01 20:28:45
5864
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring MVC 简单原理及 JavaConfig 基本配置
public class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{ @Override protected Class<?>[] getRootConfigClasses() { // TODO Auto-generated meth...
2018-07-31 21:08:32
435
原创 Spring MVC 重新定向redirect请求中携带数据
在控制器方法返回的视图名称中使用了redirect:前缀,这时返回的String不是用来寻找视图,而是浏览器进行跳转的路径: return “redirect:/spitter/” + spitter.getUsername();当一个控制器返回的是一个redirect时,原来的request会终止,并且会开启一个新的HTTP请求。原来request中所有的model数据都会清空...
2018-08-08 19:57:35
2209
原创 Spring Security HelloWorld 例子(Java Config 配置)
Maven 配置注意:Spring与Security版本要匹配,这一点可以查看Security的编辑依赖项<!-- Security 安全用 --> <!-- https://mvnrepository.com/artifact/org.springframework.security/spring-security-core --> <de...
2018-08-08 19:55:05
204
原创 Spring AOP 简单例子及说明
在软件开发中,散布于应用中多处的功能被称为横切关注点(crosscuttingconcern)。 通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑之中)。 把这些横切关注点与业务逻辑相分离正是面向切面编程(AOP)所要解决的问题 横切关注点可以被描述为影响应用多处的功能,横切关注点可以被模块化为特殊的类,这些类被称为切面(aspect)什么是...
2018-08-07 19:44:52
3587
原创 Spring MVC 异常处理
Spring提供了多种方式将异常转换为响应: 特定的Spring异常将会自动映射为指定的HTTP状态码; 异常上可以添加@ResponseStatus注解,从而将其映射为某一个HTTP状态码; 在方法上可以添加@ExceptionHandler注解,使其用来处理异常;针对应用所抛出的异常,最简单的是@ResponseStatus注解将异常映射为HTTP状态码。 比如...
2018-08-02 20:53:32
123
原创 Spring MVC 处理multipart (JavaConfig )
例子为上传一张图片 配置multipart使用standardServletMultipartResolver依赖于Servlet 3.0对multipart请求的支持(始于Spring 3.1) Servlet包要配置成3.0或以上的 &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt;...
2018-08-01 21:38:16
889
原创 Spring 4 验证
添加依赖 javax.validation validation-api 2.0.1.Final org.hibernate hibernate-validator 6.0.11.Final 被验证类 public class Spitter {@NotEmpty @Size(min=5,...
2018-07-31 21:02:26
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人