我是靠谱客的博主 淡然保温杯,最近开发中收集的这篇文章主要介绍编写Spring的第一个案例并测试Spring的开发环境,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Spring4.2.5的开发环境搭建好了之后,我们来编写Spring的第一个案例,并测试Spring的开发环境。
首先在Eclipse中新建一个普通的Java Project,名称为spring_first,迅速搭建好Spring4.2.5的开发环境。
然后在src目录下新建一个cn.itcast.service包,并在该包下创建一个接口——PersonService.java,其代码如下:

public interface PersonService {

    void save();

}

在Spring开发中建议大家使用面向接口编程,若我们要实现软件各层之间的解耦,须通过接口。
紧接着在src目录下新建一个cn.itcast.service.impl包,并在该包下创建PersonService接口的实现类——PersonServiceBean.java,其代码如下:

public class PersonServiceBean implements PersonService {
    @Override
    public void save() {
        System.out.println("我是save()方法");
    }
}

现在我们就要把该业务bean交给Spring容器进行管理了,只须在Spring的配置文件beans.xml中添加如下代码:

<bean id="personService" class="cn.itcast.service.impl.PersonServiceBean"></bean>

注意:id属性本身就属于XML的一个属性,那么这个属性会受到XML解析器的验证,id属性的值是不能包含特殊字符的,如”/”,但有些情况下我们要为bean取的名称是要用到这些特殊字符的,这时候我们就需要使用到name属性了
再接下来我们编写测试代码,在src目录下新建一个junit.test包,并在该包下新建一个JUnit Test Case——SpringTest.java,在SpringTest.Java的文件中加入测试代码,如下:

public class SpringTest {

    @Test
    public void test() {
        // ApplicationContext是接口
        ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); // 实例化Spring容器
        PersonService personService = (PersonService) ctx.getBean("personService"); // 从Spring容器取得bean
        personService.save();
    }

}

当Spring容器启动后,因为Spring容器可以管理bean对象的创建、销毁等生命周期,所以我们只需从容器直接获取bean对象就行,而不用编写一句代码来创建bean对象。
最后运行test方法,Eclipse控制台打印如下:
这里写图片描述
这就是Spring的第一个案例。源码可点击Spring的第一个案例——spring_first下载。

最后

以上就是淡然保温杯为你收集整理的编写Spring的第一个案例并测试Spring的开发环境的全部内容,希望文章能够帮你解决编写Spring的第一个案例并测试Spring的开发环境所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部