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

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

基本环境准备




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


IDEA安装指南



新建java项目


1、打开IDEA,新建环境file->new->projct...


fec1dcf9f22342c68ee76d697bd25b0b.png


2、选择java,直接next


bdfe4e2b632b40ed929ce95190353bf1.png


3、选中Create project from template点击next


399abc28726c43aebfa2cbbc2ea397fd.png


4、修改名称然后点击Finish(作者使用的是CatSpringModle


1c7587966a114de5bcba8ef654c3f5cd.png


新项目建立成功。


配置Spring环境


1、新建一个文件夹在项目中,选中项目右击new->Diretory->输入lib->Enter(回车)


a3ce895c917b4e33b44839601d55fa12.png

9f4e025ab1d044edbd2757b7dce49879.png


2、把之前下载的5个包复制粘贴到lib目录下


bd723447211a43a588fe6497b0f24627.png

09f48305454e4d5b9016f8a3a25d58fa.png


3、导入环境

File->Project Structure...或者快捷键Ctrl+Alt+Shift+S进入配置页面


a520ce408b2c4230be1d3b51c3968219.png


选择Modules->项目环境->Dependencies->+


0ad7e60f64da40a1b63272817ebfe2ba.png

选择第一个


7c263602eaad4b8faafa520f523e7c07.png


选中lib目录下的5个jar包然后点击ok (ps:按住shift可以全选)

6dabcc1d6b984979acd29ea5a935617c.png


勾选5个项目然后点击ok


ceabe626dad34e44a52c45bea3219ad7.png


创建接口/实例


新建一个包选中src目录->右键new->package->包名(作者使用的是cn.java.bao


3b8ea6db94574e6db71f0c83dae5201c.png


新建Class,在包中右键new->java Class->名称(作者使用的是Cat


56a4462d51c146e297b015dd7950298f.png


自己创建一个实例

举例:我的实例为:

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


配置xml文件


在包中新建一个.xml的文件

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

普通版本的IDEA没有该选项可以手动添加。


d2f32270ea0d4e669f1c55c833b805e6.png


新建以后的内容

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


4207f096933e44edb1a8d1b8824ab229.png


在包中新建一个类(作者使用的是TestCat


9af2b0977d674039b7fce9636b0c9d2a.png


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();
    }
}


结果查看:


7fc63ab8ca934a1f9983b157478d4109.png


特殊情况


部分代码变成红色

@Test,ApplicationContext,ClassPathXmlApplicationContext,Cat变成红色。


7d8c3e8d8a20424ea534608a4cc1a6f7.png

这个是由于库没有导入,可以使用ALT+Enter快捷键进行导入。


ClassPathXmlApplicationContext报错,无法访问xxxx文件


7dc7c0c92bb94afd97df71a2cd58693c.png


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


875a9b8fa4414a86a5485c3c63b6473b.png


当前的Spring配置就到这里啦~

目录
相关文章
|
3月前
|
IDE Java 测试技术
IDEA安装并使用通义灵码
本文介绍了“通义灵码”这一智能编码助手的功能特点,并提供了在IDEA中安装和使用的详细步骤,旨在帮助提升编程效率和代码质量。
IDEA安装并使用通义灵码
|
2月前
|
IDE Java 程序员
学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
本文提供了如何使用学生邮箱免费获取并安装JetBrains全家桶(包括IDEA、PyCharm等)的详细教程,涵盖了学生认证、软件下载、安装及常见问题的解决方法。
469 0
学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
|
1月前
|
数据采集 Java 数据安全/隐私保护
Spring Boot 3.3中的优雅实践:全局数据绑定与预处理
【10月更文挑战第22天】 在Spring Boot应用中,`@ControllerAdvice`是一个强大的工具,它允许我们在单个位置处理多个控制器的跨切面关注点,如全局数据绑定和预处理。这种方式可以大大减少重复代码,提高开发效率。本文将探讨如何在Spring Boot 3.3中使用`@ControllerAdvice`来实现全局数据绑定与预处理。
61 2
|
2月前
|
应用服务中间件 Windows
震惊!idea 2021 社区版手把手安装,超详细过程,新手一看就会 如何安装低版本的IDEA? IDEA安装过程中版本冲突怎么办 idea最新版安装!
本文提供了一个详细的指南,用于安装2021年社区版的IntelliJ IDEA,包括如何处理版本冲突和完成安装过程。
353 2
震惊!idea 2021 社区版手把手安装,超详细过程,新手一看就会 如何安装低版本的IDEA? IDEA安装过程中版本冲突怎么办 idea最新版安装!
|
2月前
|
Java 应用服务中间件 Maven
idea+maven+tomcat+spring 创建一个jsp项目
这篇文章介绍了如何在IntelliJ IDEA中使用Maven和Tomcat创建一个JSP项目,包括配置Maven依赖、设置Tomcat服务器、编写JSP页面、创建控制器和配置文件,以及项目的运行结果。
205 0
idea+maven+tomcat+spring 创建一个jsp项目
|
2月前
|
Windows
IDEA如何查看已经安装的插件并删除
【10月更文挑战第1天】这段内容主要介绍了如何在IntelliJ IDEA中查看和删除已安装的插件。可以通过软件内的插件市场查看插件列表,包括插件名称、版本号和供应商等信息;也可以通过访问插件目录查看。删除插件则建议在插件市场中进行,包括禁用和卸载步骤,手动删除插件文件夹的方法不推荐,因为可能存在配置残留等问题。
598 11
|
2月前
|
Java 关系型数据库 开发工具
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
本文提供了解决方案,如何在IDEA中创建Spring 2.X版本的项目并使用JDK8,尽管Spring 2.X已停止维护且IDEA不再直接支持,通过修改pom.xml或使用阿里云的国内源来创建项目。
93 0
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
|
3月前
|
Java 应用服务中间件 Spring
IDEA 工具 启动 spring boot 的 main 方法报错。已解决
IDEA 工具 启动 spring boot 的 main 方法报错。已解决
|
3月前
|
Java 应用服务中间件 开发者
深入探索并实践Spring Boot框架
深入探索并实践Spring Boot框架
52 2
|
2月前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)