Spring Boot创建项目的方式有哪些


这篇文章主要介绍了SpringBoot创建项目的方式有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SpringBoot创建项目的方式有哪些文章都会有所收获,下面我们一起来看看吧。如果你是一个浸淫 SpringBoot 已久的老手,那么可能下面的内容可能不那么适合你,写得很简单。但如果是 对于一个刚学习 SpringBoot 的新手而言,我想多少还是有些用的。使用 Servlet/JSP 开发 JavaWeb 时,一个接口对应一个Servlet,配置很繁琐。为尽量减少这种麻烦,Spring Boot 应用而生。它是由 Pivotal 团队提供的全新框架,目的是用于简化 Spring 应用的初始搭建即开发过程。该框架使用特定方式进行配置,从而使开发人员无需定义样板化的配置。Sping Boot 项目的本质其实还是一个 Maven 项目,主要有如下几种创建 Spring Boot 项目的方式;打开 https://start.spring.io/ 来生成 Spring Boot 项目;然后选择和填写相关配置;Project:表示使用什么构建工具,Maven or Gradle;Language:表示使用什么编程语言, Java 、Kotlin or Groovy;Spring Boot:Spring Boot 的版本;Project Metadata:项目元数据,即 Maven项目基本元素,根据自己的实际情况填写;Dependencies:要加入的 Spring Boot 组件;然后点击生成或 Ctrl + Enter 即可;将压缩包下载后,解压缩后用自己喜欢的 IDE 开发即可;新建项目时选择 Spring Initializr ;点击下一步,填写相关配置;Group:组织 ID,一般分为多个段,一般第一段为,而第二段则是 公司名称Artifact:唯一标识符,一般是项目名;选择包,添加相关依赖;配置项目名,点击完成即可;新建 Maven 项目;填写项目名和相关配置;点击完成即可;配置 pom.xml 添加依赖;在 main/java 目录下创建一个包,然后新建一个类,比如我的如下;运行上一步中的 main 方法即可;根目录:com.springbootbuild :工程启动类;entity :实体类;dao数据访问层;service :数据服务层,业务类代码;controller :前端访问控制器;config :配置信息类;util工具类;constant :常用接口类;vo :数据传输类;Application.java:项目的启动类;根目录 src/main/resourcesconfig.proper免费云主机域名ties、.json 等配置文件;i18n :国际化相关;META-INF/springspring.xmlstatic :页面以及 js、css、image 等分别放在各自文件夹下;@SpringBootApplication 标注该类是一个启动类,每个 Spring Boot 项目有且只有项目启动类才能用该注解。可以看做是 @Configuration、@EnableAutoConfiguration、@ComponentScan 的组合注解。@Configuration :允许在上下文中注册额外的 Bean 或导入其他配置;@EnableAutoConfiguration:启动 Spring Boot 的自动配置机制;@ComponentScan:扫描被 @ComponentScan(@Service、@Controller、@Repository) 注解的 Bean,默认扫描该类所在包下所有类,将这些 Bean 定义加载到 IOC 容器中;创建好项目后,如果没有选其他组件,会生成如上的 Spring Boot 项目依赖,主要有四个部分:项目元数据创建时输入的 Project Metadata 部分,即 Maven 项目的基本元素,包括 groupId、artifactId、version、name、description 等;parent继承 spring-boot-starter-parent 的依赖管理,控制版本与打包等等内容;dependencies项目具体依赖,默认包含 spring-boot-starter-web,用于实现HTTP接口(该依赖中包含了Spring MVC);spring-boot-starter-test用于编写单元测试的依赖包。后续开发中,主要就是在这里添加各种依赖。build构建配置部分,默认使用 spring-boot-maven-plugin,配合 spring-boot-starter-parent 可以把 Spring Boot 应用打包成 jar 来直接运行。关于“SpringBoot创建项目的方式有哪些”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“SpringBoot创建项目的方式有哪些”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: Java中的注解和反射怎么使用

这篇文章主要讲解了“Java中的注解和反射怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java中的注解和反射怎么使用”吧!注解不是程序本身,可以在程序编译、类加载和运行时被读取,并执行相应的处理。注解…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/06 16:29
Next 05/06 16:29

相关推荐