第三节——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. 点击执行,打印参数,执行成功
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值