SpringBoot创建最简项目
Spring Boot学习
- Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。
前提
- Spring Boot提供了一系列的依赖包,所以需要构建工具的支持。一般都使用的maven进行仓库管理。
使用
- 新建一个项目, as maven project
- 重点则是pom.xml, 建议添加父节点: spring-boot-starter-parent,版本为最新版本,避免出现个别包版本冲突问题无法启动(很头疼的~~). 若果不是最新版本可能需要设置 repositories 和 pluginRepositories 标签。
- 添加starter-web模块即可(添加了starter模块,就相当于添加了相应的所有依赖包). 关于starter模块的含义可以看看 Spring Boot的启动器Starter详解。
SpringBoot常用的starter:
1、spring-boot-starter-web(嵌入Tomcat和web开发需要的servlet和jsp支持)
2、spring-boot-starter-data-jpa(数据库支持)
3、spring-boot-starter-data-Redis(Redis支持)
4、spring-boot-starter-data-solr(solr搜索应用框架支持)
5、mybatis-spring-boot-starter(第三方mybatis集成starter)
示例
- 刷新maven,clean install 一套下来。就可以去写测试类或者控制层测试了。
- 还有其他需求的话在application.properties文件中添加,数据库链接,redis,端口,访问路径等等。
- 然后我们看下启动项目以及controller测试结果。
- 至此就可以开始你愉快的编码之旅了~