spring
文章平均质量分 93
風中的守望者
这个作者很懒,什么都没留下…
展开
-
Spring注解讲解
原文来自:http://hanyexiaoxiao.javaeye.com/blog/410123使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:Java代码 public class UserManagerImpl implements UserManager { private UserDao userDao;转载 2014-08-22 16:06:24 · 396 阅读 · 0 评论 -
Spring 注解学习手札(七) 补遗——@ResponseBody,@RequestBody,@PathVariable
SpringMVC层跟JSon结合,几乎不需要做什么配置,代码实现也相当简洁。再也不用为了组装协议而劳烦辛苦了! 一、Spring注解@ResponseBody,@RequestBody和HttpMessageConverter Spring 3.X系列增加了新注解@ResponseBody,@RequestBody @RequestBody 将HTTP请求正文转换为适转载 2014-09-29 13:47:18 · 422 阅读 · 0 评论 -
Spring 注解学习手札(六) 测试
这里将用到以下几个包: 引用aopalliance-1.0.jar commons-collections.jar commons-dbcp.jar commons-logging-1.1.1.jar commons-pool.jar junit-4.4.jar jstl.jar log4j-1.2.15.jar mysql-connector-转载 2014-09-29 13:44:53 · 442 阅读 · 0 评论 -
Spring 注解学习手札(三) 表单页面处理
如果要说表单,最简单的就是用户登录页面了!估计大多数做B/S出身的兄弟可能写的第一个表单就是登录表单了! 今天,我也不例外,做一个登录验证实现! 首先,改造一下账户类Account,增加一个id字段: Account.java Java代码 /** * 2010-1-23 */ package org.zlex.spring.domain;转载 2014-09-29 13:40:22 · 336 阅读 · 0 评论 -
Spring 注解学习手札(八)补遗——@ExceptionHandler
直接上代码: Java代码 @Controller public class AccessController { /** * 异常页面控制 * * @param runtimeException * @return */ @ExceptionHandle转载 2014-09-29 13:50:17 · 948 阅读 · 0 评论 -
JAVA 注解的学习和对Spring注解的理解
从前年开始使用spring和hibernate,mybatis等框架时,就转到注解来了。直到前些时,突然对注解开始好奇起来。为什么写注解就可以了?不需要大量配置文件呢?于是我查看了一些资料,对注解有了初步了解。引言:什么是注解?在IDE中,我们可以链接spring mvc中的@RequestMapping注解,发现以下源码[java] view plai转载 2014-09-29 11:25:08 · 451 阅读 · 0 评论 -
Spring 注解学习手札(五) 业务层事务处理
这里将用到以下几个包: 引用aopalliance-1.0.jar commons-collections.jar commons-dbcp.jar commons-logging-1.1.1.jar commons-pool.jar jstl.jar log4j-1.2.15.jar mysql-connector-java-5.1.6-bin.j转载 2014-09-29 13:40:55 · 478 阅读 · 0 评论 -
Spring 注解学习手札(二) 控制层梳理
昨天对Spring注解有了一个整体认识,至少完成了一个简单的web应用搭建。当然,还不完善,这仅仅只是个开始! 今天看了Spring 3.0的注解,我感觉自己被颠覆了。多年前,为了减少代码依赖我们用配置文件进行模块间耦合,降低模块之间的黏度。现如今,所有可配置的内容都塞进了代码中,我只能说:这多少有点顾此失彼,有点倒退的意思!使用注解的好处是:代码通读性增强。这既是优势也是劣势!如果我要改一段转载 2014-09-29 13:38:00 · 372 阅读 · 0 评论 -
Spring 注解学习手札(一) 构建简单Web应用
近来工作发生了一些变化,有必要学习一下Spring注解了! 网上找了一些个例子,总的说来比较土,大多数是转载摘抄,按照提示弄下来根本都运行不了,索性自己趟一遍这浑水,在这里留下些个印记。 这次,先来构建一个极为简单的web应用,从controller到dao。不考虑具体实现,只是先对整体架构有一个清晰的了解。日后在分层细述每一层的细节。 相关参考: Spring 注解学习手札(转载 2014-09-29 13:37:49 · 386 阅读 · 0 评论 -
Spring Security学习总结二
背景知识:Spring Security 学习总结一 SpringSide(你可以去官网了解更多信息,我也是从这里开始了解和学习Spring Security的)前一篇文章里介绍了Spring Security的一些基础知识,相信你对Spring Security的工作流程已经有了一定的了解,如果你同时在读源代码,那你应该可以认识的更深刻。在这篇文章里转载 2014-10-23 13:58:06 · 672 阅读 · 0 评论 -
Spring Security学习总结
在认识Spring Security之前,所有的权限验证逻辑都混杂在业务逻辑中,用户的每个操作以前可能都需要对用户是否有进行该项 操作的权限进行判断,来达到认证授权的目的。类似这样的权限验证逻辑代码被分散在系统的许多地方,难以维护。AOP(Aspect Oriented Programming)和Spring Security为我们的应用程序很好的解决了此类问题,正如系统日志,事务管理等这些系转载 2014-10-23 13:49:09 · 1626 阅读 · 0 评论 -
spring security控制权限的几种方法
使用Spring Security3的四种方法概述 那么在Spring Security3的使用中,有4种方法: 一种是全部利用配置文件,将用户、权限、资源(url)硬编码在xml文件中,已经实现过,并经过验证; 二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现,并经过验证。 三种是细分角色和权限转载 2014-10-24 10:25:40 · 1357 阅读 · 0 评论 -
Spring+CXF开发WebService
准备工作:下载spring,apache-cxf,soapUI 新建Web项目 接口 Java代码 package com.gary.test.ws.service; import javax.jws.WebService; @WebService public interface GreetingService {转载 2014-08-23 16:17:28 · 490 阅读 · 0 评论 -
WebService CXF学习:整合Spring框架
在当今项目开发中,Spring框架基上都用到过,那么它怎么与CXF结合呢,这就是我们这一间要讲的内容。好了,闲话少说。 首先,在前面基础上再导入几个spring要用到的几个.jar包: spring-core.jar spring-jdbc.jar spring-context.jar spring-orm.jar sprin转载 2014-08-23 14:43:56 · 586 阅读 · 0 评论 -
CXF WebService整合Spring
首先,CXF和spring整合需要准备如下jar包文件: 这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。 添加这么多文件后,首先在web.xml中添加如下配置: listener> listener-class>org.springframework.web.context.ContextLoade转载 2014-08-23 14:39:43 · 313 阅读 · 0 评论 -
this.getsession和this.getHibernateTemplate().getSessionFactory().getCurrentSession().OpenSession区别
这个是hibernate与spring整合开发,让DAO继承了spring的HibernateDaoSupport,这样的确能够提高开发效率 ,但是不够灵活,而且使DAO层依赖于spring的api,增加了耦合。但是不考虑复用的话还可以。 下面一个一个的分析: this.getsession实际上是调用了父类中的方法获得session。使用spring管理hibernate的Sessio转载 2014-08-22 15:16:18 · 1743 阅读 · 0 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别
使用Spring2.5的Autowired实现注释型的IOC 使用Spring2.5的新特性——Autowired可以实现快速的自动注入,而无需在xml文档里面添加bean的声明,大大减少了xml文档的维护。(偶喜欢这个功能,因为偶对xml不感冒)。 以下是一个例子:[java] view plaincopyprint?先编写接口Man:转载 2014-08-22 16:15:14 · 613 阅读 · 0 评论 -
Spring 注解学习手札(四) 持久层浅析
这里将用到以下几个包: 引用aopalliance-1.0.jar commons-collections.jar commons-dbcp.jar commons-logging-1.1.1.jar commons-pool.jar jstl.jar log4j-1.2.15.jar mysql-connector-java-5.1.6-bin.j转载 2014-09-29 13:41:22 · 574 阅读 · 0 评论