annotation
awj321000
这个作者很懒,什么都没留下…
展开
-
Spring@Autowired注解与自动装配
1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.java [java] vi转载 2016-03-03 16:39:08 · 321 阅读 · 0 评论 -
@PathVariable和@RequestParam的区别,@SessionAttributes
请求路径上有个id的变量值,可以通过@PathVariable来获取 @RequestMapping(value = "/page/{id}", method = RequestMethod.GET) @RequestParam用来获得静态的URL请求入参 spring注解时action里用到。 简介: handler method 参数绑定常用的注解,我们根据他们处理转载 2016-03-03 16:37:43 · 264 阅读 · 0 评论 -
@RequestMapping的用法详解
引言: 前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、转载 2016-03-03 17:04:47 · 376 阅读 · 0 评论 -
通过 Spring AOP 验证方法的参数是否合法
最近项目中需要在后台验证前台传来的参数是否合法,在网上搜索了一些 针对方法参数 的验证方式,发现通过 Spring AOP 去验证方法参数的方式很好用(原文地址:http://blog.csdn.net/is_zhoufeng/article/details/7683194) 1、依赖包 aspectjweaver.jar 2、验证相关类 共转载 2016-03-16 10:35:25 · 650 阅读 · 0 评论 -
@Component、@Repository、@Service、@Controller区别
如果 Web 应用程序采用了经典的三层分层结构的话,最好在持久层、业务层和控制层分别采用上述注解对分层中的类进行注释。 @Service用于标注业务层组件 @Controller用于标注控制层组件(如struts中的action) @Repository用于标注数据访问组件,即DAO组件 @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。转载 2016-03-10 17:14:56 · 404 阅读 · 0 评论 -
spring学习之@ModelAttribute运用详解
@ModelAttribute使用详解 1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 (1)@ModelAttribute注释void返回值的方法转载 2016-05-04 15:57:23 · 365 阅读 · 0 评论