spring学习
文章平均质量分 81
键盘侠0923
这个作者很懒,什么都没留下…
展开
-
17、(知识篇)Spring使用AOP(XML方式)
/*** Spring AOP 使用方法(xml形式)* * xml方式比较简单,首先在xml中配置好相关bean* * 然后设置切点和切面即可* * 详情参考application.xml* * * @param args*/测试类:package com.spring.test;import org.springframework原创 2016-12-17 17:23:30 · 309 阅读 · 0 评论 -
32、(知识篇)SpringMVC09 SpringMVC自定义转换类/@InitBinder注解
/*** SpringMVC自定义转换类/@InitBinder注解:* 自定义转换类方法:* 1、转换类继承org.springframework.core.convert.converter.Converter* S 需要转换的类型* T 转换后的类型* 2、在springmvc.xml种设置org.springframework.context.support.Con原创 2017-01-07 08:17:30 · 546 阅读 · 0 评论 -
31、(知识篇)SpringMVC08 Spring返回json
/*** SpringMVC返回json,需要引入jackson的三个包* 1、jackson-annotations-xxx.jar* 2、jackson-core-xxx.jar* 3、jackson-databind-xxx.jar* jackson官网:http://wiki.fasterxml.com/JacksonDownload* 下载地址:https://o原创 2016-12-29 20:15:27 · 260 阅读 · 0 评论 -
18、(知识篇)Spring使用JDBCTemplate/JDBCDaoSupport/具名参数
/*** Spring JdbcTemplate/JdbcDaoSupport* 建议使用JdbcTemplate,因为JdbcDaoSuport其实调用的还是jdbctemplate的方法* 只是集成 JDBCDaoSupport 需要再次DI 它的DataSource或者jdbctemplate* 步骤:* 1、在spring的xml中,配置jdbctemplate原创 2016-12-18 16:40:06 · 4816 阅读 · 0 评论 -
30、(知识篇)SpringMVC07 Spring 自定义视图
/*** Spring 自定义视图* 1、需要配置bean org.springframework.web.servlet.view.BeanNameViewResolver* * 2、自定义类中继承view或者起子类view例如AbstractExcelView* * @return*/测试类:package com.spring.controller;i原创 2016-12-25 20:42:50 · 307 阅读 · 0 评论 -
29、(知识篇)SpringMVC06 Spring jstlview国际化/访问/web-inf/下的jsp/访问静态资源
/*** Spring jstlview国际化/访问/web-inf/下的jsp/访问静态资源* * 1、国际化 在bean中配置 org.springframework.context.support.ResourceBundleMessageSource* ***注意,这个类很奇怪一定要写id="messageSource",不写的话国际化无效,可能springmvc源码有限制原创 2016-12-25 20:36:49 · 1141 阅读 · 0 评论 -
28、(知识篇)SpringMVC05 Spring 注解@ModelAttribute
/*** Spring 注解@ModelAttribute* 使用@ModelAttribute会在本类的所有方法执行之前先执行一次。* 通常使用场景是在修改一个数据记录,然后某些字段的值需要保留* 但是也不放在隐藏域中,这样可以用到@ModelAttribute注解* 当然 使用者可以加多额外的判断,限制某写方法执行或者不执行ModelAttribute里面的方法**原创 2016-12-25 20:30:17 · 356 阅读 · 0 评论 -
27、(知识篇)SpringMVC04 SpringMVC 传值/SessionAttributes
/*** SpringMVC 传值* 1、使用ModelAndView类 进行传值* 相当于request.setAttribute("xxx",obj);* 2、使用map传值* * 3、使用@SessionAttributes 需要在类上面声明注解* 当map在put入key的时候会根据 session的注解讲key的值放入到sesion中* * @re原创 2016-12-25 20:25:37 · 704 阅读 · 0 评论 -
26、(知识篇)SpringMVC03 注解参数的使用
/*** SpringMVC 注解参数的使用* * 1、@RequestParam配置请求参数,可获得对应参数值* 2、@RequestHeader配置请求头 * 3、@CookieValue配置请求cookie* 4、User 可以传入普通java类,支持级联属性赋值* 5、支持原声servletapi/writer /session等servlet常用类*原创 2016-12-25 20:21:01 · 296 阅读 · 0 评论 -
25、(知识篇)SpringMVC02 REST风格url测试
/*** SpringMVC REST风格url测试* 1、首先需要在web.xml中配置一个filter:org.springframework.web.filter.HiddenHttpMethodFilter* 2、在请求form表单中使用隐藏域:hidden设置 _method 得值为 DELETE/PUT (这个可以在spring源码追溯到)* 3、额外知识:使用tom原创 2016-12-25 20:16:59 · 448 阅读 · 0 评论 -
24、(知识篇)SpringMVC01(SpringMVC HelloWorld)
/*** SpringMVC HelloWorld* * 1、在web.xml中配置dispatcherservlet(如果eclipse中配置了spring插件可以用alt+/进行快速配置)* 2、在spring-mvc.xml中配置InternalResourceViewResolver的bean* 配置前序和后续* ==========================原创 2016-12-25 20:12:26 · 231 阅读 · 0 评论 -
23、(知识篇)Mybatis03使用(Mybatis整合Spring)
如果你有阅读我之前的文章,那么恭喜你,mybatis你应该已经熟悉使用了整合spring虽然有些不同,但是基础应该已经打好了/*** Spring整合mybatis* 1、加入spring和mybatis的相关包* 2、加入mybatis-spring-x.x.x.jar 用于整合* 3、配置spring的applicationContext.xml文件* 4、用Sql原创 2016-12-25 19:50:53 · 216 阅读 · 0 评论 -
19、(知识篇)Spring使用事务Transation
/*** spring事务管理:* * 1、指定transactionmanager* * ref="dataSource">* * * 2.1、指定通过注解设置事务* * * 2.2、指定通过xml设置事务* 使用xml配置服务1、使用tx:advice指定需要使用事务的方法1、1可以指定方法/匹配方法/* 设置需要使用事务2原创 2016-12-19 13:04:09 · 456 阅读 · 0 评论 -
37、(知识篇)SpringMVC14 SpringMVC异常处理
/*** SpringMVC异常处理 ExceptionHandler/ ResponseStatusExceptionResolver * / DefaultHandlerExceptionResolver / SimpleMappingExceptionResolver:* * * 1、@ExceptionHandler的使用(参考MyExceptionHandler)原创 2017-01-15 12:47:26 · 304 阅读 · 0 评论