ouhennb
新新人类
帖子
31
精华
0
无忧币 80
积分 67
阅读权限 20
|
发表于:2007-5-13 18:17
标题:利用Spring开发
<上一帖 |
下一帖>
论坛上刚看到的那个例子有问题,重新给大家讲.
这里有一个接口:
package springtest
interface Login {
void get(String name,String password) ;
}
创建两个类实现它:
package springtest
class ZhangSan implements Login {
public void get(String name,String password) {
if(name.equals("zs")&&password.equals("password"))
System.out.println("张三已登陆");
else
System.out.println("登陆失败");
}
}
package springtest;
class LiSi implements Login {
public void get(String name,String password) {
if(name.equals("ls")&&password.equals("password"))
System.out.println("李四已登陆");
else
System.out.println("登陆失败");
}
}
然后记住导入Spring的库
在springtest包中添加一个叫context的xml文件:
<beans>
<bean id="张三" class="springtest\ZhangSan" \>
<bean id="李四" class="springtest\LiSi" \>
</beans>
然后添加一个主类:
package springtest;
import org.springframework.context.*;
import org.springframework.context.support.*;
class MainClass {
public static void main(String []args) {
ApplicationContext context=new ClassPathXmlApplicationContext("springtest/context.xml");
Login login=(Login)ac.getBean("张三");
Login login2=(Login)ac.getBean("李四");
login.get("zs","password");
login2.get("ls","password");
login2.get("zs","password");
login.get("ls","password");
}
}
输出结果:
张三已登陆
李四已登陆
登陆失败
登陆失败
|
 论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币) |
|