[JAVEee]SpringBoot项目的创建

SpringBoot可以更好的开发Spring项目,本文章将使用idea社区版来演示创建项目的过程与注意事项.

SpringBoot的优点

  1. SpringBoot中内置快速添加依赖的功能,能够便捷的集成各种框架,帮助开发.
  2. 内置运行容器,无需配置Tomcat容器等其他web容器,可直接进行项目的部署与运行.
  3. 更好的使用注解与配置的方式进行开发,抛弃了配置xml的繁琐方式.
  4. 支持更多的监控指标,能够更好的了解项目的开发情况

SpringBoot项目的创建

安装SpringBootHelper插件

设置中点击Plugins(插件)选项,搜索spring boot 

新建Spring Boot项目

此处的JDK版本为8

 此处我选择了Spring Boot DevTools,其中有一个热部署的功能.

下面的Lombok能帮助更方便的进行开发,自动装载属性的setter和getter方法等其他功能

进入项目后,会没识别到使用了Maven项目.

右下角可能会有载入Maven的提示,点击即可.

如果框架下载jar包失败了,可以配置一下Maven成国内源.

如果是第一次创建SpringBoot,可能载入的时间会较久.因为要下载对应的框架jar包

当idea下方显示下载失败时,可以参考下面的文章去配置Maven,更改成为国内源.

重新载入一下后观察pom.xml检查是否下载成功. 

[其他]IDEA中Maven项目配置国内源_HY_PIGIE的博客-CSDN博客

一般等到java中demo包下的启动类有左边蓝色的小标后代表载入成功. 

下面就可以大展身手来开发项目啦.

在包中创建一个类 

@Controller//将类注册到spring中
@ResponseBody//表示返回的是一个body,并非页面
public class User {@RequestMapping("/helloworld")//地址的映射,可以标注在方法或类上噢public String helloWorld(){return "HELLO WORLD";//返回一个字符串}
}

当控制台出现图标,且服务器持续运行时表示成功. 

 就可以在本地访问刚刚创建的方法啦.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/115208.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

机器学习(15)---代价函数、损失函数和目标函数详解

文章目录 一、各自定义二、各自详解三、代价函数和损失函数区别四、例题理解 一、各自定义 1. 代价函数:代价函数(Cost Function)是定义在整个训练集上的,是所有样本误差的平均,也就是损失函数的平均。它用于衡量模型在…

有什么推荐使用的企业上网行为管理软件?

在当今信息化社会,企业的上网行为管理越来越重要。企业上网行为软件是一种能够监控和管理企业员工上网行为的工具,它可以帮助企业更好地管理网络资源,提高工作效率,保护企业信息安全,并符合相关的法律法规。本文将深入…

《信息系统项目管理师教程(第4版)》第1章至第5章 信息化发展、信息技术发展、信息系统治理、信息系统管理、信息系统工程 常见考点、知识点、思维导图、xmind

第一章至第五章多以选择题形式考察,分值在20分左右。已将考点、知识点整理成思维导图,可免费下载。以下是思维导图的部分截图: 第一章 信息化发展 第二章 信息技术发展 第三章 信息系统治理 第四章 信息系统管理 第五章 信息系统工程

【力扣】三角形最小路径和

目录 题目 例子 示例 1: 示例 2: 前言 思路 思想 代码 调用的函数 主函数 所有代码 力扣提交的代码 运行结果 小结 题目 给定一个三角形 triangle ,找出自顶向下的最小路径和。 每一步只能移动到下一行中相邻的结点上。相邻的结…

企望制造ERP系统RCE漏洞 复现

文章目录 企望制造ERP系统RCE漏洞 复现0x01 前言0x02 漏洞描述0x03 影响平台0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 企望制造ERP系统RCE漏洞 复现 0x01 前言 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播…

【操作系统笔记十三】Shell脚本编程

什么是 shell shell 就是命令解释器,用于解释用户对操作系统的操作,比如当我们在终端上执行 ls ,然后回车,这个时候会由 shell 来解释这个命令,并且执行解释后的命令,进而对操作系统进行操作。 在 Centos…

灾备系统中的多线程传输功能

多线程传输是指同时使用多个线程进行文件传输,使多个数据包可以同时传输,从而充分利用网络带宽的最大值,提高传输速度。 正常的IE页面文件下载与上传都只有一个线程,有些软件可以实现多线程文件传输,就好像在传输文件…

【从入门到起飞】JavaSE—方法引用

🎊专栏【JavaSE】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【The truth that you leave】 🥰欢迎并且感谢大家指出我的问题 文章目录 🍔概述🍔注意🎈如何确定是否是…

Python中转换IP地址格式的方法

IP地址一般用字符串“XXX.XXX.XXX.XXX”表示。例如,“192.168.147.1”、“127.0.0.1”等。在确定主机IP地址段时,需要将IP地址的每段转换成数字。 1 inet_aton()方法 该方法的使用方法是 socket.inet_aton(ip_string) 其中,参数ip_string…

商业综合体AI+视频安防监控与智能监管解决方案

一、方案背景 商业综合体需要具备更好的品质和环境才能吸引更多客流,如何有效地进行内部管理、外部引流,是综合体管理人员思考的重点。 传统的视频监控需要靠人盯牢屏幕或者发生报警后通过查看录像,才能找到意外事件相关人员与起因&#xf…

RocketMQ 源码分析——Producer

文章目录 消息发送代码实现消息发送者启动流程检查配置获得MQ客户端实例启动实例定时任务 Producer 消息发送流程选择队列默认选择队列策略故障延迟机制策略*两种策略的选择 技术亮点:ThreadLocal 消息发送代码实现 下面是一个生产者发送消息的demo(同步发送&#…

2023华为杯E题:出血性脑卒中临床智能诊疗建模(不断更新)

文章目录 一、 背景介绍二、 数据集介绍及建模目标第一题:血肿扩张风险相关因素探索建模。第一问要求第一问解题思路第二问第二问解体思路 第二题:血肿周围水肿的发生及进展建模,并探索治疗干预和水肿进展的关联关系第一问第一问思路第二问第…