美文网首页
Spring快速入门与项目配置

Spring快速入门与项目配置

作者: 还是那个没头脑 | 来源:发表于2020-09-14 08:11 被阅读0次

    二、Spring快速入门

    2.0 Spring工程创建

    1. 在工作磁盘创建Spring文件夹
    2. 在idea的File -> Open -> 选择创建的Spring文件夹
    3. 在Spring上右键 -> New ->Module
    4. 选择Maven,直接下一步
    1. 选择Maven,直接Next
    2. 填写项目名称
    1. 导入webapp,选中刚创建的项目 -> File -> Project Structure...
    1. 在Project Structure的Project中配置JDK和编译输出路径
    1. 在Project Structure的Facets中选择需要添加Web的项目
    1. 修改路径

    2.1 Spring程序开发步骤

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

    ②编写 Dao 接口和实现类

    ③创建 Spring 核心配置文件

    ④在 Spring 配置文件中配置 UserDaoImpl

    ⑤使用 Spring 的 API 获得 Bean 实例

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

    pom.xml中导入坐标

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

    2.3 编写Dao接口和实现类

    在src -> mian -> java -> dao下创建UserDao类

    public interface UserDao {
        public void save();
    }
    

    在src -> mian -> java -> impl下创建UserDaoImpl类

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

    2.4 创建Spring核心配置文件

    在 src -> mian -> 在resources上右键 -> New -> XML Configuration File -> Spring Config

    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="impl.UserDaoImpl"></bean>
    </beans>
    

    2.6 使用Spring的API获得Bean实例

    在 src -> test -> java -> 创建SpringTest类

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

    相关文章

      网友评论

          本文标题:Spring快速入门与项目配置

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