美文网首页
一个示例了解spring框架(五)

一个示例了解spring框架(五)

作者: 梦捷者 | 来源:发表于2019-09-29 22:38 被阅读0次

1、首先导入spring框架所需要的jar包

2、创建数据库访问层(Dao层),创建在com.ithu.com下面

  • UserDao.java
public interface UserDao {
    public void say();
}
  • 创建实现类UserDaoImpl.java
package com.ithu.com;

public class UserDaoImpl implements UserDao {

    @Override
    public void say() {
        // TODO Auto-generated method stub  
        System.out.print("大家好呀,你好吗?");
    }
}

3、编写applicationContext.xml,是spring框架的核心配置文件,基本在src路径下面

<?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">

    <bean id="userdao" class="com.ithu.com.UserDaoImpl">
    <!--将UserDaoImpl.java类装配成一个bean-->
    </bean>
</beans>

4、编写测试类,同样在com.ithu.com包下进行创建

package com.ithu.com;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class test {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
    ApplicationContext app1= new ClassPathXmlApplicationContext("applicationContext.xml");
    UserDao userdao = (UserDao)app1.getBean("userdao");
    userdao.say();
    }

}

相关文章

网友评论

      本文标题:一个示例了解spring框架(五)

      本文链接:https://www.haomeiwen.com/subject/knxnyctx.html