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();
    }
    作者:银龙

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

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

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

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

  • 相关阅读:
    archlinux 怎么样安装KDE界面
    选择Arch Linux还是Gentoo Linux?
    服务器用什么Linux系统较好?
    轻型简易的Linux桌面环境推荐
    扩大VMware虚拟机中linux硬盘空间
    archbang 硬盘安装
    持续改进中, Gnome Shell 2.91.3 发布
    群英战吕布 2010年十大Linux PK WIN7
    将LFSliveCD安装到硬盘的注意事项
    ArchLinux安装笔记(续)(桌面篇)
  • 原文地址:https://www.cnblogs.com/wangyinlon/p/14972253.html
Copyright © 2011-2022 走看看