idea自带spring吗

idea自带spring吗

初次创建案例走了不少弯路,遂记录下自己的安装过程以及安装中所有需要用到的文件及配置代码。

 

1.IDEA的安装(略过)

2.Spring的安装(直接下载的地址https://repo.spring.io/release/org/springframework/spring 下面为展示详细的步骤,可忽略)

(1)进入Spring官网 spring.io

idea自带spring吗

 

 

idea自带spring吗

 

(3)进入到github页面后,下拉,找到

idea自带spring吗

 

(4)再下拉,找到

idea自带spring吗

 

(5)找到release

idea自带spring吗

 

 

 idea自带spring吗idea自带spring吗

 

 

 

(6)下拉,找到 spring

idea自带spring吗

 

(7)复制该地址后,将其加入域名 https://repo.spring.io/ 后 得到  https://repo.spring.io/release/org/springframework/spring  进入

idea自带spring吗

 

(8)继续下拉,找到最新版本(这里是5.2.9)进入下载

idea自带spring吗

 

 

 idea自带spring吗

 

(9)下载完成后解压

在lib中找到四个常用jar文件,以及  commons-logging-1.1.1.jar  ,后续创建IDEA项目时需要导入这些jar文件
idea自带spring吗

 

 

 commons-logging-1.1.1.jar 的下载:https://github.com/mxg133/learnforSpring5/blob/master/spring5_3/src/lib/commons-logging-1.1.1.jar

 

(10)创建项目 File–New–Project  NEXT

idea自带spring吗

 

idea自带spring吗

 

(11)导入Spring5 相关的jar包  File–Project Structure 加号 将之前整理好的五个jar包加入

idea自带spring吗

 

 idea自带spring吗

 

idea自带spring吗

 

(12)创建一个普通类,在这个类创建一个普通方法

src — new — Package — com.java.spring5

com.java.spring5 — new — Java Class — User.java

idea自带spring吗

 

User.java代码如下:

package com.java.spring5; public class User { public void add(){ System.out.println("已成功添加"); } } 

 

(13)创建Spring配置文件,在配置文件中配置创建的对象

Spring配置文件使用 xml 的格式

src — new — XML Configration File — Spring Config — bean1.xml

idea自带spring吗

 

idea自带spring吗

 

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"> <!--配置User对象创建--> <bean id="user" class="com.java.spring5.User"/> </beans>

 

(14)测试代码编写

给测试类新建一个包

com.java.spring5 — new — Package — testdemo

idea自带spring吗

 

testdemo — new — Java Class — TestSpring5

idea自带spring吗

 

TestSpring5.java 的代码如下:

package com.java.spring5.testdemo; import org.junit.Test; import com.java.spring5.User; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class TestSpring5 { @Test public void testAdd(){ //1.加载Spring的配置文件 ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml"); //2.获取配置创建的对象 User user = (User) context.getBean("user"); System.out.println(user); user.add(); } }

 

要注意的是,在使用单测试功能时,需要添加相关的jar包,下载地址:https://repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.jar

下载后和之前添加jar包的方式一样 File–Project Structure ,将其添加到工程中

 

(15)运行单测试,得到下图所示结果,成功

idea自带spring吗

 

 整个过程相对来说比较多,写的有点粗糙,还有一些遗漏的小细节,欢迎各位朋友指正。

 参考博客:https://www.cnblogs.com/jungejava/p/10325151.html

今天的文章
idea自带spring吗分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/137746.html

(0)
编程小号编程小号
上一篇 2024-08-31 21:06
下一篇 2024-08-31 21:17

相关推荐