摘要:
现在市场上存在很多厂商推出的数据库管理系统,商业化的有Oracle、MSSQLServer、DB2、SybaseSQLServer、Informix,开源的有MYSQL、SQLite、SimpleSQL、Berkely DB、Minosse、Firebird、HSQLDB等,这些数据库产品的出现给了 阅读全文
摘要:
本文大概的对IOC和AOP进行了解,入门先到这一点便已经有了大概的印象了,详细内容请看下文。 AD: 本文说明2点: 1.阅读源码的入口在哪里? 2.入门前必备知识了解:IOC和AOP 一、我们从哪里开始 1.准备工作:在官网上下载了Spring源代码之后,导入Eclipse,以方便查询。 2.打开 阅读全文
摘要:
Spring使用注入方式,为什么使用注入方式,这系列问题实际归结起来就是一句话,Spring的注入和IoC(本人关于IoC的阐述)反转控制是一回事。下面我们详细来了解一下 AD: 接口注入(不推荐) getter,setter方式注入(比较常用) 构造器注入(死的应用) 关于getter和sette 阅读全文
摘要:
AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 AD:AOP(Aspect-Oriented Programmin 阅读全文
摘要:
Spring有两种方法提供对EJB的支持:Spring能让你在Spring的配置文件里,把EJB作为Bean来声明。这样,把EJB引用置入到其他Bean的属性里就成为可能了,好像EJB就是另一个POJO。Spring能让你写EJB,让EJB成为Spring配置的Bean的代理的工作。Spring提供 阅读全文
摘要:
Spring支持:使用JAX-RPC暴露服务,访问Web服务 除了上面所说的支持方法,你还可以用XFire xfire.codehaus.org 来暴露你的服务。XFire是一个轻量级的SOAP库,目前在Codehaus开发。 使用JAXI-RPC暴露服务 Spring对JAX-RPC Servle 阅读全文
摘要:
Spring远程支持是由普通(Spring)POJO实现的,这使得开发具有远程访问功能的服务变得相当容易 四种远程调用技术: ◆ 远程方法调用(RMI) ◆ Caucho的Hessian和Burlap ◆Spring自己的Http invoker ◆使用SOAP和JAX-RPC的web Servic 阅读全文
摘要:
可以把事务想成一个切面,那么就可以用事务性边界包裹Biz层的方法,然后注入事务 Spring提供了三种在配置文件声明事务性边界的方式: ★常用的Spring aop代理 bean来支持事务。 ★但在Spring 2中增加了两种新的方式:简单的XML声明(xml-declared)事务。 ★注释驱动事 阅读全文
摘要:
Spring Security:它提供全面的安全性解决方案,同时在Web请求和方法调用处理身份确认和授权,利用依赖注入和aop技术。主要名词: 1,安全拦截器:相当应用的一把锁,能够阻止对应用程序中保护资源的访问(通常是用户名和密码 正确才能打开锁)。 2,认证管理器:通过用户名和密码来做到这点的, 阅读全文
摘要:
利用事务模板TransactionTemplate来手动添加事务 配置文件 阅读全文