摘要:一.采用功能最强的环绕通知 2.前置通知与后置通知
阅读全文
摘要:基于方法权限控制有三种,但都是基于aop的,所以使用需要在springmvc.xml中开启<aop:aspectj-autoproxy proxy-target-class="true"></aop:aspectj-autoproxy> 一.JSR-250注解 @RolesAllowed 表示访问对
阅读全文
摘要:一.快速入门: 1).导入依赖 2).web.xml配置 3).spring-security.xml文件配置 4)登录的controller层交给springsecurity框架,需要编写service层,需要实现UserDetailsService接口 service层接口: service层实
阅读全文
摘要:一.表单提交日期类型转换的两种方法 1).局部转换,利用注解 在POJO的属性上加注解 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") 2).全局转换,利用转换器 使用分三步 第一步:自定义一个转换类实现Converter<S,T>接口 第二步:在spri
阅读全文
摘要:一.web.xml 配置三项dispatcherServlet,characterEncodingFilter,ContextLoaderListener 二.springmvc.xml配置 springmvc.xml中主要配置扫描controller注解的类,视图解析器viewResolver,注
阅读全文
摘要:一.Springmvc中的拦截器概述及与过滤器filter的区别 1).Springmvc中的拦截器interceptor用于对控制器controller进行预处理和后处理的技术; 2).可以定义拦截器链,拦截器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链中的拦截器会按着定
阅读全文
摘要:一.Oracle数据库实现主键自增必须通过sequence来实现 注意:sequence在每次调用nextval就会自增1 二.Oracle数据库分页查询 通过rownum 使用伪列rownum来实现
阅读全文
摘要:1.自定义异常类与自定义异常处理器 1).自定义异常类 2).自定义异常处理器 2.配置自定义异常处理器和编写error友好界面 1). 在resources目录下的xml文件中配置bean 2).编写error友好界面 3.测试结果 测试结果的前台代码 测试结果的后台代码
阅读全文
摘要:1.环境搭建 pom.xml中添加依赖 1).jackson-core 2).jackson-annotations 3).jackson-databind 2.前台测试代码 用ajax方式发送json数据 3.后台测试代码 @ResponseBody 也可以直接加在方法上,功能是一样的
阅读全文
摘要:1.环境搭建: 在maven的pom.xml文件中导入两个依赖 1).commons-fileupload 2).commons-io 在resources目录下的springmvc.xml文件中配置multipartResolver 2.编写前台测试jsp 注意页面三要素: 1).表单提交方式必须
阅读全文