SpringBoot系列之快速创建项目教程

本博客简介一下SpringBoot快速创建工程的方法,主要介绍一下Spring Initializer,Spring Initializer是IntelliJ IDEA才集成的一种快速创建SpringBoot项目的模式

选择File->New->Project->找到Spring Initializer选项,注意要联网,因为idea也是对接SpringBoot官网的。ok,选择好jdk之后,就可以点next

注意:这里的type可以是maven项目,也可以是gradle项目,maven pom一般是创建parent project

packaging是打包的方式:有jar和war两种方式,SpringBoot项目如果来做服务的话,一般都是选jar,注意SpringBoot项目集成了Servlet容器,使用对于jar也是可以直接运行的,不需要改成war

点next后,选择对于jar,web是肯定要选的

developer tools:是一下部署的jar

template engines:模板引擎,默认没支持jsp的,当然我们也是可以配置的

Security:权限校验安全方面的

SQL:数据库操作方面的

Messaging和NoSQL分别是消息处理,比如消息队列方面的,NoSQL就是对nosql比如MongoDB等方面的支持,ok,其它的可以去Springboot官网看

点next,创建Springboot项目

ok,我们先点pom文件,看看刚才选的jar都自动配置好了

介绍一下工程文件结构

  • SpringbootQuickInitializerApplication:项目的Application启动类
  • SpringbootQuickInitializerApplicationTests:SpringBoot的Junit测试类
  • static:保存所有的静态资源,比如css、js、images等等
  • template:保存所有的模板引擎页面,模板引擎比如Thymeleaf、jsp、freemark、Velocity等等,不过SpringBoot官方还是推荐Thymeleaf的,jsp默认不支持,不过我们可以配置的
  • application.properties:很显然这是SpringBoot应用的配置文件,当然只是修改默认配置,注意是修改默认,因为SpringBoot已经为我们做了很多默认配置的,比如访问端口默认就是8080的,这个配置文件只是给我们修改一下默认配置

显然,你不想用idea的,你也可以直接去Spring官网

搜索,加上一下必要的pom配置jar,比如web启动器等

配置好了,就可以将项目下载到本地,然后再用IDE工具import就可以

原文地址:https://www.cnblogs.com/mzq123/p/11783687.html

时间: 2024-11-08 14:55:45

SpringBoot系列之快速创建项目教程的相关文章

springBoot(2)---快速创建项目,初解jackson

快速创建项目,初解jackson 一.快速创建项目 springboot官网提供了工具类自动创建web应用:网址:http://start.spring.io/ 官网页面 1.快速创建一个 选择web代表这是一个web项目 这样就可以吧项目放到eclipse或者idea中进行运行了. 这里需要注意几点: 1.springboot2X,所需要mevan是3.0+,JDK是1.8+ 2.在做项目开发的时候,主入口Application类(带有注解@SpringBootApplication),要放在

SpringBoot2.0 最简单的 idea 快速创建项目

第一步 第二步 第三步 以上就是idea快速创建springboot的方法,创建之后等maven 依赖下载完成,就可以使用 原文地址:https://www.cnblogs.com/telwanggs/p/10770195.html

怎么用Vuecli 3.0快速创建项目

一.安装 1.安装node.js,这里需要注意的是,Vue CLI 3需要 nodeJs ≥ 8.9,所以我们去中文官方下载地址:http://nodejs.cn/download/,下载最新版本即可: 2.安装vue-cli3.0版本: 两种情况:1.你之前安装过vue-cli3.0之前的版本,需卸载之前版本,再安装新版本: 卸载旧版本: npm uninstall vue-cli -g 安装新版本: npm install -g @vue/cli 2.你之前没有安装过vue-cli3.0之前

cocos2dx 3.x 快速创建项目

第一次创建项目时要先运行一遍  setup.py  后在创建项目,如果出现“cocos”不是内部命令之类,请检查环境变量里面的系统变量和管理员用户变量是否都添加了cocos_console: 新建一个 .txt 文档 ,复制下面内容: @echo off echo =============Cocos2D-x新建项目============== set /p name=输入项目的名称: echo 项目名为: %name% echo 正在创建新项目... set pack=com.richard.

vue-cli3快速创建项目

文档:https://cli.vuejs.org/zh/guide/ 条件: npm 更至最新 node >=8.9 1.全局安装 npm install -g @vue/cli 或 yarn global add @vue/cli 2.查看版本/是否安装成功 vue -V image.png 3.在新文件夹下创建项目 vue create my-project image.png 指向的vuecli3是因为上一次记录过的cli3配置,第一次执行create是没有的 按键盘上下键可以选择默认(d

springboot之快速创建项目

1.选择创建新项目: 2.选择spring initializr,然后next 3.填写项目元数据,然后next 4.选择项目依赖,然后next 5.点击finish,完成项目创建 原文地址:https://www.cnblogs.com/wqk66/p/11111799.html

SpringBoot系列之自定义starter实践教程

Springboot是有提供了很多starter的,starter翻译过来可以理解为场景启动器,所谓场景启动器配置了自动配置等等对应业务模块的一个工程,有需要时候直接引入项目就可以,比如需要使用rabbitMQ,直接引入spring-boot-starter-activemq既可,详细介绍可以参考Springboot官方文档关于starters的介绍 查看官方文档,可以找到如下的命名规范: 其意思是SpringBoot官方的starter命名要定义为spring-boot-starter-*,自

tingkphp快速创建项目

<?php define('APP_NAME','Index'); define('APP_PATH','./Index/'); define('RUNTIME_PATH','./Index/temp/'); include('./ThinkPHP/ThinkPHP.php');

springboot学习(一):创建项目

package com.glory.demo.Controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class testController {