未知数据

简,是一种境界.

首页 新随笔 联系 聚合 管理
  8 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks
第一章:
1.1 spring介绍
Rod Johnson提出,抛弃了EJB的重量级组件,使用javaBean作为组件实现,轻量级框架.
spring是一个实现了AOP功能的Ioc容器.不同于EJB,不需要全功能的javaEE服务器,它可以在仅支持web容器的javaEE服务器上,或者直接在普通的main()中启动.
第二章:
1.1 resin安装
resin3.1安装报错:Can't find java executable in d:\jdk1.5
Couldn't start "(null)" -classpath
原因:
java_home没找到,重新设置,需要删掉原来的java_home,再新建,并且只能有一个目录
1.2 HelloWorld
在src下添加builds.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="hello" class="example.chapter2.helloworld.HelloWorldImpl">
<property name="name" value="Spring" />
</bean>
</beans>
根据xml的配置来管理和装配应用程序的所有bean组件
调用:
XmlBeanFactory factory = new XmlBeanFactory(new ClassPathResource("beans.xml"));//初始化bean工厂

HelloWorld hello = (HelloWorld)factory.getBean("hello");//通过bean工厂获取bean实例
System.out.println(hello.say());//调用bean实例实现应用程序所需的功能
factory.destroySingletons();//注销spring的bean工厂
posted on 2008-02-25 08:35 未知数据 阅读(249) 评论(0)  编辑  收藏 所属分类: Spring

只有注册用户登录后才能发表评论。


网站导航: