终于有时间来学习一下spring了。
当然了,spring包含很多模块,为此我们需要一本参考书。
spring 实战
不过,首先我想先写一篇搭环境的。
因为环境确实很难搭!!!
这也是我觉得spring学习曲线高的一个原因。
OS: ubuntu 16.04
IDE: IntelliJ IDEA Ultimate
(学生可以免费使用 Ultimate )
首先新建一个springmvc项目
当然了,JDK 预先要配置好了。JDK 9 刚出没多久,JDK 10就出了,也是醉。
在src里 新建一个 demo.config的 package
并在demo.config里新建3个类
DemoWebAppInitializer.java
package demo.config;
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
public class DemoWebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected String[] getServletMappings() {
return new String[] {"/"};
}
@Override
protected Class<?>[] getRootConfigClasses() {
return new Class<?>[] {RootConfig.class};
}
@Override
protected Class<?>[] getServletConfigClasses() {
return new Class<?>[] {WebConfig.class};
}
}
RootConfig.java
package de