1.3 Spring入门程序开发

输出Hello World!

1.我们首先要创建一个动态Web项目,配置Tomcat,并且导入jar包建立path

目录结构:

image

2.创建Dao包,在Dao包下创建接口TestDao

package dao;

public interface TestDao {
    public void sayHello();
}

3.在Dao下,创建TestDao接口的实现类TestDaoImpl


package dao;

public class TestDaoImpl implements TestDao {

    @Override
    public void sayHello() {
        // TODO Auto-generated method stub
        System.out.println("Hello World!");
    }
}


4.创建配置文件applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       
http://www.springframework.org/schema/beans/spring-beans.xsd">
    <!-- 将指定类TestDaoImpl配置给Spring,让Spring创建其实例 -->
    <bean id="test" class="dao.TestDaoImpl" />
</beans>

5.创建测试类test.java

package test;

import org.springframework.beans.factory.BeanFactory;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import dao.TestDao;

public class Test {
    public static void main(String[] args) {
        // 初始化Spring容器ApplicationContext,加载配置文件
        ApplicationContext appCon = new ClassPathXmlApplicationContext("applicationContext.xml");
        TestDao tt = (TestDao) appCon.getBean("test");// test为配置文件中的id
        tt.sayHello();
    }
}

6.最后运行项目(Run As Java Application),在命令台中输出Hello World!

image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容