欢迎来到银龙的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

spring快速入门

2.1 Spring程序开发步骤
①导入 Spring 开发的基本包坐标
②编写 Dao 接口和实现类

③创建 Spring 核心配置文件

④在 Spring 配置文件中配置 UserDaoImpl
⑤使用 Spring 的 API 获得 Bean 实例

2.2 导入Spring开发的基本包坐标

<properties>
    <spring.version>5.0.5.RELEASE</spring.version> 
</properties>
 <!--导入spring的context坐标,context依赖core、beans、expression--> <dependencies>
     <dependency>
          <groupId>org.springframework</groupId>
         <artifactId>spring-context</artifactId>
         <version>${spring.version}</version>
    </dependency>
 </dependencies>

2.3 编写Dao接口和实现类

public interface UserDao {
      public void save();
 }
 
public class UserDaoImpl implements UserDao {
          @Override
          public void save() {
            System.out.println("UserDao save method running....");
    }
 }

2.4 创建Spring核心配置文件

在类路径下(resources)创建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"> </beans>

2.5 在Spring配置文件中配置UserDaoImpl

<?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.itheima.dao.impl.UserDaoImpl"></bean>
</beans>

2.6 使用Spring的API获得Bean实

@Test public void test1(){
ApplicationContext applicationContext = new
              ClassPathXmlApplicationContext("applicationContext.xml");
            UserDao userDao = (UserDao) applicationContext.getBean("userDao");
  userDao.save();
}

 

posted on 2021-07-05 14:31  银龙科技  阅读(86)  评论(0编辑  收藏  举报

导航