spring,ioc模式与ejb3的SLSB实现

原创 2004年09月09日 11:13:00

我们先看看ejb3的SLSB的实现:
import javax.ejb.Stateless;
@Stateless
public class HelloBean{
  private String _greeting = "Default Hello";

  public void setGreeting(String greeting)
  {
    _greeting = greeting;
  }

  public String hello()
  {
    return _greeting;
  }
}

然后我们看看xml中的配置方法:
<ejb-server>
    <bean type="...">
      <init greeting="Hello, world"/>
    </bean>
</ejb-server>
我们看到了什么?配置文件中把"Hello, world"传给了setGreeting作为参数,当然,EJB实现根据默认值生成了Hello接口;接口的方法实现中,直

接调用return _greeting;,实际返回的是"Hello, world".
通过set方法来将需要的string传递给setGreeting,如果我们的需求发生了改变,我们只需要在配置文件中进行修改可以了,这,就是ioc模式中的

type2.
可见,EJB3采用的IOC模式和Spring采用的IOC一样,都采用了type2方式,学了spring,对我们以后学习ejb3也是很好的铺垫.

版权声明:本文为博主原创文章,未经博主允许不得转载。

AOP和IoC实现原理【用到的设计模式】

文章来源:http://blog.csdn.net/longyulu/article/details/36174979 用过spring的朋友都知道spring的强大和高深,都觉得深不可测,...
  • buster2014
  • buster2014
  • 2015年08月05日 16:49
  • 2843

Spring学习总结——Spring实现IoC的多种方式

目录 一、使用XML配置的方式实现IOC二、使用Spring注解配置IOC三、自动装配四、零配置实现IOC五、示例下载 控制反转IoC(Inversion of Control),是一种设计思想,...
  • u010987379
  • u010987379
  • 2016年08月08日 16:10
  • 2040

Spring IOC 依赖注入的两种方式XML和注解

依赖注入的原理 依赖注入的方式---XML配置 依赖注入的方式---注解的方式 Spring 它的核心就是IOC和AOP。而IOC中实现Bean注入的实现方式之一就是DI(依赖注入)。 ...
  • hechurui
  • hechurui
  • 2015年07月29日 22:18
  • 1618

ejb3+spring+struts实现简单银行系统

  • 2016年05月11日 13:39
  • 1.02MB
  • 下载

ejb3+spring+struts实现简单银行系统源码整理

  • 2016年08月05日 15:16
  • 998KB
  • 下载

Spring学习3—控制反转(IOC)基于Annotation(注解)的依赖注入实现

Spring学习3—控制反转(IOC)基于Annotation(注解)的依赖注入实现
  • master_yao
  • master_yao
  • 2017年03月21日 03:53
  • 191

实现Spring那样的Ioc注解装配

  • 2014年06月26日 15:50
  • 8KB
  • 下载

自已实现spring ioc功能代码 jdk1.6的一些新特性

  • 2009年08月31日 15:29
  • 7.88MB
  • 下载

温故知新: EJB3和Spring技术体系比较

作为一个架构师,我对EJB是既爱且恨,对Spring又恨又爱,现在我们来也把这两大技术体系来做一个全面分析和对比,希望能给大家在进行技术选型时一个更好的参考。 1.法制 VS “民主” EJB规范...
  • wangnan537
  • wangnan537
  • 2015年10月14日 14:08
  • 1305

利用Java的反射与代理实现IOC模式

  • 2012年11月22日 08:15
  • 86KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring,ioc模式与ejb3的SLSB实现
举报原因:
原因补充:

(最多只允许输入30个字)