IntelliJ IDEA 2020.2.2创建一个Spring项目并且运行一个使用Spring的程序
博主最近安装了IntelliJ IDEA 2020.2.2,然后最近开始学习Spring相关知识,找到了相关文章利用idea创建一个spring项目,本来是一件特别简单的事,但是中途过程比较坎坷,因为idea的版本绕了一大圈。话不多说。。。
作为一个小白,下面就说一下使用临时方法创建一个spring项目
1.首先创建一个普通的项目
2.添加spring支持
这样就成功创建了一个spring项目了
接下来运行一个简单的spring项目
3.在src目录下创建一个config文件
如图所示目录结构
再添加两个类
main2.java
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Main2 {
public static void main(String[] args) {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring-config.xml");
Book book = applicationContext.getBean("book", Book.class);
book.printBookInfo();
}
}
Book.java
public class Book {
private String bookName;
private String author;
public String getBookName() {
return bookName;
}
public void setBookName(String bookName) {
this.bookName = bookName;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public void printBookInfo() {
System.out.println("Book Name:" + this.bookName + ",Author:" + this.author);
}
}
这是正常的通过实例化对象来调用方法
这是通过使用spring自动调用类方法
运行的结果肯定是一样的!