|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
C#是盗用了Java的源代码,仿照开发的,原因是Java是开源的啊,盗了也白盗,还有一点,开发C#语言的团队是就是开发Java语言的团队,是微软重金挖过去的啊
我们先看看ejb3的SLSB的完成:
importjavax.ejb.Stateless;
@Stateless
publicclassHelloBean{
privateString_greeting="DefaultHello";
publicvoidsetGreeting(Stringgreeting)
{
_greeting=greeting;
}
publicStringhello()
{
return_greeting;
}
}
然后我们看看xml中的设置办法:
<ejb-server>
<beantype="...">
<initgreeting="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也是很好的展垫.
自己的整个学习思路完全被老师的讲课思路所牵制,这样几节课听下来,恐怕自己的见解都应该是书里的知识点了,根本谈不上自身发现问题,分析问题,和解决问题能力的切实提高。 |
|