第三节——spring快速入门

Posted 想学习安全的小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三节——spring快速入门相关的知识,希望对你有一定的参考价值。

一、Spring开发步骤

  1. 通常java使用类时,需要创建一个class文件(这里用A.class代替),使用时,需要A 对象名 = new a();的方式创建类对应的对象,使用对象名
  2. 再引入spring之后
    1)第一步:创建A.class文件
    2)第二步:配置XML文件,将A配置进文件中,id标识=A
    3)第三步:使用时,通过A 对象名 = Spring客户端.getBean(id标识)获取
    4)在运行第三步时,spring通过读取配置文件,以及传入的id值找到对应的类

二、IDEA快速搭建

  1. 创建一个maven项目,在pom.xml文件里导入sprng-context包
<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-context</artifactId>
	<version>5.3.10</version>
</dependency>
  1. 在main-java-dao目录下创建接口,取名叫UserDao
public interface userDao {
    public void save();
}
  1. 在main-java-impl目录下创建实现类,取名叫UserDaoImpl
package impl;

import dao.userDao;

public class UserDaoImpl  implements userDao {

    @Override
    public void save() {
        System.out.println("save running..........");
    }
}
  1. 在main-resources目录下创建一个spring-config,取名叫:applicationContext(注意:没有执行第一步,导入spring-context坐标是没有spring-sonfig选项)

<?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"/>  //这里需要自己写

</beans>
  1. 在main-java目录下新建一个Demo1类,使用main方法获得UserDaoImpl
public class Demo01 {
    public static void main(String[] args) {
        ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");
        userDao dao = (userDao) app.getBean("UserDao");
        dao.save();
    }
}
  1. 点击执行,打印参数,执行成功

以上是关于第三节——spring快速入门的主要内容,如果未能解决你的问题,请参考以下文章

指令系统-第三节1:X86汇编语言基础

第三节:快速编译TypeScript,提高开发效率

算法入门||第三节 冒泡排序

Vue快速学习_第三节

嵌入式Linux从入门到精通之第三节:字符串处理函数

2021算法竞赛入门班第三节课堆栈队列并查集等习题