配置IDEA与使用Spring

本文介绍了如何在IDEA中配置JDK环境,并详细阐述了新建Java项目的步骤。接着,文章通过一个简单的示例展示了Spring的使用,包括不使用框架和使用Spring框架调用sayHello方法的过程,帮助新手理解Spring的基本操作。
摘要由CSDN通过智能技术生成

一、IDEA的配置

IEDA的下载相对来说比较简单,这里着重讲一下下载好之后怎么配置JDK。

1.1 JDK的下载

这里选择JDK8作为示例,以下也是,原因是因为现在JDK8是目前使用最广泛、最受欢迎的版本。
下载地址:官网

如图:在这里插入图片描述根据自己的版本选择即可

下好了之后还要配置Java的环境变量
将JDK8的路径加入JAVA_HOME里
在这里插入图片描述
然后再将jdk文件下的bin文件路径和jre文件里的bin文件路径加入path中。(%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin)
在这里插入图片描述
接下来按键盘win+r,输入cmd
在这里插入图片描述
输入java -version,以下界面就算安装成功
在这里插入图片描述

1.2 IDEA里Java环境的配置

第一步,创建一个新的项目,选择第一个Java,
然后在界面里有一个project SDK,点击后面的new选择jdk的安装路径
在这里插入图片描述
弄好之后直接点next到最后就行,然后建立类ClassNameA,copy以下代码并运行,如果运行成功则配置完成。

public class ClassNameA {
    public static void main(String args[])
    {
        System.out.println("|—————————————|");
        System.out.println("|我写的Java程序|");
        System.out.println("|—————————————|"); }

}

运行结果如下:
在这里插入图片描述

二、Spring的使用

2.1 创建项目

创建一个spring项目,记得创建时要勾选creat empty spring-config.xml
在这里插入图片描述

2.2 不使用框架构

不使用框架调用sayhello方法,可以分为3个步骤
1.创建一个HelloWorld的实例对象
2.设置实例对象的name属性
3.调用对象的sayHello()方法在这里插入图片描述
helloworld的内容

public class helloWorld {
String name;
public void setName(String name) {
this.name = name;
}
public void sayHello(){
System.out.println("Hello: "+name);
}
}

main的内容

public class Main {
public static void main(String[] args) {
//1.创建helloWorld对象
helloWorld helloworld = new helloWorld();
//2.为name属性赋值
helloworld.setName("Spring");
//3.调用sayHello方法
helloworld.sayHello();
}
}

运行结果:
在这里插入图片描述

2.3使用spring框架

要使用spring文件,首先就需要在spring文件下加入以下内容

 <bean id="helloWorld" class="beans.helloWorld">
        <property name="name" value="S"></property>
    </bean>

这时我们就配置好了spring的配置文件,接下来就是调用sayhello()来输出了,也需要三个步骤
1.创建一个Spring的IOC容器对象
2.从IOC容器中获取Bean实例
3.调用sayHello()方法

而后main类里的代码也需要改变

import beans.helloWorld;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Main {
    public static void main(String[] args) {
        ApplicationContext context =new ClassPathXmlApplicationContext("spring-config.xml");
        helloWorld helloworld =(helloWorld) context.getBean("helloWorld");
        helloworld.sayHello();
    }

}

最后结果如下:
在这里插入图片描述
新手第一次接触spring,对于spring的机制不熟悉,学了一会也是似懂非懂,再接再厉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值