[spring]用IEDA创建spring boot项目
目录
1.环境准备
2.Maven配置环境变量
3.在 idea 配置 maven
4.idea安装springboot插件
5.创建spring boot项目
6. 打包spring boot项目
7. SpringBoot项目分层
1.环境准备
(1)JDK 环境必须是 1.8 及以上
(2)Maven 3.5.2
(3)开发工具IDEA
2.Maven配置环境变量
参考网上教程
打开 maven 文件夹下的 config 文件夹下的 settings.xml <localRepository>D:\07_work_application\13_local_repo</localRepository>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
3.在 idea 配置 maven
点击【File】>【Settings】>搜索【Maven】,按截图配置安装目录和选择刚刚 settings 配置文件
4.idea安装springboot插件
File - Settings – Plugins
搜索 spring,出现的插件 “Spring Assistant”就是了。安装“Spring Assistant”后重启IDEA。
在File-new Project 中多了”spring Assistant”。
5.创建spring boot项目
File-new Project 中选择”spring Assistant”,下一步
填写信息,下一步:
选择web项目
下一步,finish
创建后的项目:
6. 打包spring boot项目
点击:Maven->package
7. SpringBoot项目分层
SpringBoot项目大概分为四层:
(1)DAO层:数据库访问接口类。包括XxxDAO.java,XxxDAO.xml
(2)Bean层:也叫model层,模型层,entity层,实体层,就是数据库表的映射实体类,存放POJO对象;
(3)Service层:也叫服务层,业务层,包括XxxService.java(业务接口类),XxxServiceImpl.java(业务实现类);(可以在service文件夹下新建impl文件放业务实现类,也可以把业务实现类单独放一个文件夹下,更清晰)
(4)Web层:就是Controller层,实现与web前端的交互。
[spring]用IEDA创建spring boot项目相关推荐
- 使用Spring Initializer快速创建Spring Boot项目
使用Spring Initializer快速创建Spring Boot项目 1.IDEA:使用 Spring Initializer快速创建项目 IDE都支持使用Spring的项目创建向导快速创建一个 ...
- 如何使用Spring初始化程序创建Spring Boot项目
你好朋友, 如果您以前使用过Spring框架,则必须意识到,即使要开始使用基本的Spring功能也需要付出一些真正的努力.有了Spring Boot,最初的麻烦就消失了,您可以在数分钟内开始使用. 欢 ...
- SpringBoot番外篇(一):使用Spring Initializer快速创建Spring Boot项目(IDEA版)
IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目: 选择我们需要的模块:向导会联网创建Spring Boot项目: ps:需要联网 1.创建新项目时选择Spring I ...
- Spring Boot-使用Spring Initializer快速创建Spring Boot项目
File->project->Spring Initializer 点击next 点击下一步即可,如果是第一次可能需要下载jar包,如下图 resources文件中的目录结构如上图所示 s ...
- [七月挑选]使用idea创建spring boot 项目
title: 使用idea创建spring boot 项目 参考lindaZ的IntelliJ IDEA 创建spring boot 的Hello World 项目 1.Open IDEA,choos ...
- eclipse创建springboot项目_创建一个 Spring Boot 项目,你会几种方法?
我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 42W+,如下图: 2017 年由于种种原因,就没有 ...
- 5分钟学会如何创建spring boot项目
上一篇博客说了如何创建spring boot项目,但是有些同学会觉得有点麻烦,有没有什么快速学会能快速创建spring boot项目的方法,答案是肯定的.接下来我们就一起来快速创建一个spring b ...
- eclipse创建springboot项目_idea创建基于gradle构建的spring boot项目
本文使用idea演示如何创建一个spring boot项目并使用gradle构建.之后会演示如何使用gradle打war包.打war包失败的原因分析和解决方案. 创建项目 启动idea,点击Creat ...
- 在IntelliJ IDEA里创建Spring Boot项目
IntelliJ IDEA是非常流行的IDE,IntelliJ IDEA 14.1已经支持Spring Boot了! 要在IntelliJ IDEA里创建新的Spring Boot应用程序,在File ...
最新文章
- oracle大数据量更新引发的死锁问题解决方法及oracle分区和存储过程的思考
- MongoDB3.4 版本新节点同步的一点惊喜
- 生成树生成森林c语言中文网,生成树协议(STP)基本知识及实验(使用eNSP)
- 互联网晚报 | 3月1日 星期二 |​ 2022年苹果可能推出三款Apple Watch;“国家中小学智慧教育平台”投入试运行...
- 初识联邦学习(Federated learning)
- 基于vue-cli3+typescript+element-ui搭建起来的后端管理平台框架(骨架)
- react 界面渲染完成 立即执行_React原理解析fiber、diff
- css3 浪花,掘金:Canvas 实现画中画动画效果--网易娱乐年度盘点H5动画解密
- 完全数(Perfect Number)
- 应用实例 | 手把手教你用OpenCV实现餐盘水果识别计价程序(附代码)
- 【深度完美精简版 5.10】 Deepin-LiteXP-5.10
- 2021年深圳房地产行业发展回顾及2022年展望:新房住宅共成交套数、面积创6年来新高,预计2022年成交量会进一步上升[图]
- 海洋cms宝塔定时linux,海洋cms怎么设置宝塔自动采集教程
- 苹果CMS个人收款扫码收款插件 闪电收款
- 用java写一个图书类book
- druid 配置理解及监控界面参数理解
- En-Tan-Mo(ETM)项目周报(7.26-8.1)
- Android 11获取应用列表 android.permission.QUERY_ALL_PACKAGES
- “四旋翼”无人机“X模式”飞行原理
- vue3中使用jszip压缩文件