提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。
提示:以下是本篇文章正文内容,下面案例可供参考
一、IDEA软件安装以及环境搭建
IntelliJ IDEA是用于java语言开发的集成环境,是JetBrains公司的产品,在业界被公认为最好的java开发工具。
1. 首先前往官网下载IntelliJ IDEA和JDK 8。
安装步骤如下:
1)安装界面。
点击next继续安装
2)安装路径。(可自行更改)
继续next
3)安装选项。
根据电脑操作系统选择(此处勾选64-bit,本人操作系统为64位win10)
点击install安装
安装完成
二、Spring 入门– 以HelloWorld为例的简单介绍与开发步骤
1.新建一个spring框架的project
第一次使用spring框架则会自动下载相关类
创建好的spring框架项目如下图所示:
2.不使用spring框架时
1)新建包
2)新建2个类分别为helloWorld和Main
3)helloWorld中写入代码
public class helloWorld {
String name;
public void setName(String name) {
this.name = name;
}
public void sayHello(){
System.out.println("Hello: "+name);
}
}
4)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();
}
}
5)运行程序
成功输出
3.使用spring框架时
1)配置spring-config.xml文件
<!--配置bean-->
<bean id="helloWorld" class="SHW.helloWorld">
<property name="name" value="Spring"></property>
</bean>
配置完成后xml文件如下:
2)修改Main类文件代码
public class Main {
public static void main(String[] args) {
//1.创建一个Spring的IOC容器对象
ApplicationContext context=new ClassPathXmlApplicationContext("Spring-config.xml");
//2.从IOC容器中获得Bean实例
helloWorld helloWorld =(helloWorld) context.getBean("helloWorld");
//3.调用sayHello()方法
helloWorld.sayHello();
}
}
3)运行程序
成功输出
总结
使用spring框架时,只需要配置spring下的xml文件,Spring的IOC功能便会管理对象的创建和管理,需要对象时则直接向Spring索要即可。
从上面的例子可以得出结论,Spring到底帮我们做了什么,当我们没有使用Spring的时候,调用sayHello()方法需要3步:
1)创建一个HelloWorld的实例对象
2)设置实例对象的name属性
3)调用对象的sayHello()方法
后来也需要3步:
1)创建一个Spring的IOC容器对象
2)从IOC容器中获取Bean实例
3)调用sayHello()方法