zoukankan      html  css  js  c++  java
  • 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();
    }
    作者:银龙

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

    万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!

  • 相关阅读:
    vue学习笔记之v-if
    vue学习笔记之属性和方法
    vue学习笔记之v-for与-repeat
    王阳明心学
    读《铁血并购》
    心理测试:DISC性格测试(完整版)
    关于旅行
    [转载]win32 计时器使用
    [转]C#中调用资源管理器(Explorer.exe)打开指定文件夹 + 并选中指定文件 + 调用(系统默认的播放类)软件(如WMP)打开(播放歌曲等)文件
    [转]C#读写TEXT文件
  • 原文地址:https://www.cnblogs.com/wangyinlon/p/14972253.html
Copyright © 2011-2022 走看看