关于JavaBean、JUnit

JavaBean为类的定义规范,一致的规则,但不是强制规范。

 

什么是Bean??Spring容器管理的对象

JavaBean规范:

1.写类需要包

2.构造器的规定

3.实现序列化接口,好处是Spring底层会自动进行缓存,自动序列化与反序列化,如果不实现序列化接口,那么就无法参与此活动

4.getXXX()/setXXX()   其中XXX为Bean属性

Spring与JavaBean的关系??

1.Spring建议类要遵循JavaBean规则

2.Spring管理的对象为JavaBean对象,Spring也成为JavaBean容器/Bean容器/IOC容器/Spring容器

使用Junit测试Spring创建简单对象

使用注解:@Test @Before @After 

代码实现:

public class TeatCase {
    AnnotationConfigApplicationContext a;
    @Before
    public void init(){
        a=new AnnotationConfigApplicationContext(Config.class);
        System.out.println("初始化Spring");
    }
    @After
    public void distroy(){
        a.close();
        System.out.println("关闭Spring");
    }
    @Test
    public void get(){
        Demo bean = a.getBean("bean", Demo.class);
        System.out.println(bean);
    }

}

结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值