zoukankan      html  css  js  c++  java
  • 吴裕雄天生自然Spring第一个Spring入门程序

    1.使用Eclipse创建Web应用并导入JAR包
    
    2. 创建接口TestDao
    
    3.创建接口TestDao的实现类TestDaoImpl
    
    4.创建配置文件applicationContext.xml
    
    5.创建测试类
    package dao;
    
    public interface TestDao {
        public void sayHello();
    
    }
    package dao;
    
    public class TestDaoImpl implements TestDao{
        @Override
        public void sayHello() {
            System.out.println("Hello, Study hard!");
        }
    
    }
    <?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>
    package test;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    import dao.TestDao;
    
    public class Test {
        public static void main(String[] args) {
            @SuppressWarnings("resource")
            ApplicationContext appCon = new ClassPathXmlApplicationContext("applicationContext.xml");
            // 通过容器获取test实例
            TestDao tt = (TestDao) appCon.getBean("test");// test为配置文件中的id
            tt.sayHello();
        }
    
    }

     

  • 相关阅读:
    mybatis 缓存
    mybatis 级联
    mybatis 传递多个参数
    mybatis 枚举typeHandler
    mybatis 自定义typeHandler
    mybatis typeHandler类型转换器
    Fastjson 序列化与反序列化
    单独使用MyBatis的简单示例
    dubbo+zookeeper+springboot简单示例
    intellij 插件的使用
  • 原文地址:https://www.cnblogs.com/tszr/p/15308995.html
Copyright © 2011-2022 走看看