一周实践终于完成IDEA安装spring,最强心得

基本环境准备

已经下载好的环境包:点击下载

IDEA安装指南

新建java项目

1、打开IDEA,新建环境file->new->projct...
在这里插入图片描述

2、选择java,直接next

在这里插入图片描述

3、选中Create project from template点击next
在这里插入图片描述
4、修改名称然后点击Finish(作者使用的是CatSpringModle
在这里插入图片描述
新项目建立成功。

配置Spring环境

1、新建一个文件夹在项目中,选中项目右击new->Diretory->输入lib->Enter(回车)
在这里插入图片描述
在这里插入图片描述
2、把之前下载的5个包复制粘贴到lib目录下
在这里插入图片描述
在这里插入图片描述
3、导入环境
File->Project Structure...或者快捷键Ctrl+Alt+Shift+S进入配置页面
在这里插入图片描述
选择Modules->项目环境->Dependencies->+

在这里插入图片描述
选择第一个
在这里插入图片描述
选中lib目录下的5个jar包然后点击ok (ps:按住shift可以全选)
在这里插入图片描述
勾选5个项目然后点击ok
在这里插入图片描述

创建接口/实例

新建一个包选中src目录->右键new->package->包名(作者使用的是cn.java.bao
在这里插入图片描述
新建Class,在包中右键new->java Class->名称(作者使用的是Cat
在这里插入图片描述
自己创建一个实例

举例:我的实例为:

package cn.java.Cat;

public class Cat {
    public void Hello() {
        System.out.println("喵喵喵~~~");
    }
}

配置xml文件

在包中新建一个.xml的文件
选中包,右键,new->XML con..... File->SpringConfig->输入名字后缀为.xml(作者使用的是Test.xml

普通版本的IDEA没有该选项可以手动添加。
在这里插入图片描述

新建以后的内容

<?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>

设置内容:

<?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">

    <!--配置Cat对象并创建-->
    <!--id是唯一的可以自定义用于后期的配置,class是之前创建的实例的地址-->
    <bean id="Cat" class="cn.java.Cat.Cat"></bean>
</beans>

新建测试项

在实例下新建一个测试包(作者使用的名字是test
在这里插入图片描述

在包中新建一个类(作者使用的是TestCat在这里插入图片描述

package cn.java.bao.test;

import cn.java.bao.Cat;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class TestCat {
    @Test  // 导入测试的装饰器
    public void testHello() {
        ApplicationContext context =
                new ClassPathXmlApplicationContext("Test.xml");  //这里输入的是之前自己定义的xml文件名

        Cat cat = context.getBean("cat", Cat.class);  // cat 是自己在xml文件中设置的id,后面的Cat是实例的名称

        System.out.println(cat);
        cat.Hello();
    }
}

结果查看:
在这里插入图片描述

特殊情况

部分代码变成红色

@Test,ApplicationContext,ClassPathXmlApplicationContext,Cat变成红色。
在这里插入图片描述
这个是由于库没有导入,可以使用ALT+Enter快捷键进行导入。

ClassPathXmlApplicationContext报错,无法访问xxxx文件

在这里插入图片描述
这里是配置不全面导致的需要使用File->Project Structure...或者快捷键Ctrl+Alt+Shift+S进入配置页面进入子目录然后添加之前的5个jar包即可。在这里插入图片描述
当前的Spring配置就到这里啦~

  • 11
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三岁学编程

感谢支持,更好的作品会继续努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值