大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Spring Boot
成都创新互联公司秉承实现全网价值营销的理念,以专业定制企业官网,网站建设、成都做网站,小程序开发,网页设计制作,移动网站建设,成都全网营销帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者
特点:
1. 创建独立的Spring应用程序
2. 嵌入的Tomcat,无需部署WAR文件
3. 简化Maven配置
4. 自动配置Spring
5. 提供生产就绪型功能,如指标,健康检查和外部配置
6. 绝对没有代码生成和对XML没有要求配置
Web项目的搭建
搭建环境及工具:IDEA工具+JDK环境+Maven环境
第一步:先new 一个project,选择Spring Initializr,在选择右边的SDK,也就是你的JDK版本,默认会从官网下载Spring Boot模板,直接next
第二步:这是项目中的一些细节东西,大致说说其中的意思
Group:对应pom.xml文件中的groupId,项目组织的唯一标识,对应Java包的结构
Artifact:对应pom.xml文件的artifactId,项目唯一标识,对应项目名称
Type:我们是Maven构建的,那么选择第一个Maven Project
Language:开发语言,选择Java
Packaging:打包类型,打包成Jar文件
Java Version:JDK版本,选择1.8
Version:项目版本,对应pom文件的version
Name:项目名称
Description:项目描述,对应pom文件的description
Package:包名
大概都了解了,根据自己的需求填写,测试的话就这样默认就可以,next
第三步:这里根据自己的需求,需要什么功能添加什么,我认为这里的已经非常的齐全了,选择web,勾选web,要是想要SQL的可以点击里面有MySQL,JDBC,Mybatis等一些数据库,选择想要的直接next
第四步:也是最重要的,没啥东西就直接finsh就好
完成之后的项目结构目录:我们可以将我选中的这几个无关的文件删除,都是Maven的一些文件,没啥作用
讲解一下其中一些文件的作用
最后在这个目录下创建一个HelloController.java的类
代码:
@RestController public class HelloController { @RequestMapping(value = "/") public String hello(){ return "hello"; } }