Eclipse+Maven+Spring-boot快速搭建

Eclipse快速搭建无报错Spring Boot示例 在开发过程中,经常会遇到需要将一些特定的配置信息从应用中分离出来,以方便在不同的环境之间切换配置,或者是在多个应用之间共享配置。这时,自定义配置属性就显得尤为重要。自定义配置属性可以通过在配置文件中定义前缀为特定应用名称的属性来实现。例如:然后通过@Value注解或注解读取这些属性:通过这种方式,开发者可以灵活地管理应用的配置信息,同时保持代码的清晰和可维护性。此外,Spring Boot 还提供了属性支持导入其他配置文件,进一步增强了配置的灵活性。 阅读详情

最近也是工作变换的原因,开始上手了java,接触到了spring这个东西,还有更轻量级的spring-boot,今天我们就来简易搭建一下spring-boot环境和构建一个简单响应返回。

打开eclipse,我们知道eclipse里面已经集成了maven,那就不必麻烦去下载了,如果你的版本里面没有,那么请在help->eclipseMarketPlace里面找来下载安装。

接下来,file->new->project->MavenProject->next->next->选择一个建构(方便一点的话就选个quickStartt吧)->next->设置一个GroupId和ArtifactId,其实也就是一个名字,随便写吧。构建完成后,就会有一个Maven工程生成了。


接下来就是直接去到Pom.xml里面进行设置相应的依赖包,具体的xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.monringstar</groupId>
  <artifactId>myProject</artifactId>
  <version>0.0.1-SNAPSHOT</version>

  <name>myProject</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <parent>
  	<groupId>org.springframework.boot</groupId>
  	<artifactId>spring-boot-starter-parent</artifactId>
  	<version>1.4.1.RELEASE</version>
  </parent>
   <repositories>    
        <repository>    
            <id>spring-snapshots</id>    
            <url>http://repo.spring.io/snapshot</url>    
            <snapshots><enabled>true</enabled></snapshots>    
        </repository>    
        <repository>    
            <id>spring-milestones</id>    
            <url>http://repo.spring.io/milestone</url>    
        </repository>    
    </repositories>    
    <pluginRepositories>    
        <pluginRepository>    
            <id>spring-snapshots</id>    
            <url>http://repo.spring.io/snapshot</url>    
        </pluginRepository>    
        <pluginRepository>    
            <id>spring-milestones</id>    
            <url>http://repo.spring.io/milestone</url>    
        </pluginRepository>    
    </pluginRepositories>
  
    <dependencies>
    	<dependency>  
	    <groupId>org.springframework.boot</groupId>  
	    <artifactId>spring-boot-starter-test</artifactId>  
	    <scope>test</scope>  
	</dependency>  
	<dependency>  
	    <groupId>org.springframework.boot</groupId>  
	    <artifactId>spring-boot-starter-web</artifactId>  
	</dependency>  
	<dependency>  
	    <groupId>org.springframework.hateoas</groupId>  
	    <artifactId>spring-hateoas</artifactId>  
	</dependency>  
	<dependency>  
	    <groupId>org.springframework.boot</groupId>  
	    <artifactId>spring-boot-starter-actuator</artifactId>  
	</dependency>
    </dependencies>
</project>
搞定后最好先是右键工程Maven->update一下,看下有没有什么错误,这个过程中相应的依赖包也会下载到工程里面。


接下来就可以尝试增加Entity, Controller, 和相应用来启动的Application:

package com.monringstar.myEntity;

public class Entity {
	private String id;
	private String name;
	
	public String getId() {
		return id;
	}
	
	public String getName() {
		return name;
	}
	
	public void setId(String id) {
		this.id = id;
	}
	
	public void setName(String name) {
		this.name = name;
	}
}
package com.monringstar.myProject;


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;


@SpringBootApplication
public class Application {


    public static void main(String[] args) {
        SpringApplication.run(Application.class);
    }


}package com.monringstar.myProject;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.monringstar.myEntity.Entity;

@RestController
@RequestMapping("/1")
public class myController {
	
	@RequestMapping("/{id}")
	public Entity view(@PathVariable("id") String id) {
		Entity entity = new Entity();
		entity.setId(id);
		entity.setName("工口");
		return entity;
	}
}


package com.monringstar.myProject;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class);
    }

}

至此,只是将内容填充好了,接下来就是build了,右键工程,run as->Maven build.. 在对应窗口里面设置Goals:  clean package spring-boot:run 顺便为了方便把下面的Skip Tests 也勾上,apply->run 就可以出现结果了,等运行完,打开浏览器输入对应你设置的url:比如我这里就是localhost:8080/1/(id) 简单的跑通了以后就可以继续去搞更多事情了。

深入解析DMR协议中的4-CPFSK调制技术与实现 本文深入解析了DMR协议中采用的4-CPFSK调制技术。该技术凭借其连续相位、恒包络的特性,在有限的12.5kHz信道带宽内实现了稳健的通信,有效对抗干扰并提升功放效率,是DMR数字对讲机清晰、稳定通信的核心保障。文章详细阐述了其原理、实现细节及在协议栈中的协同作用。 阅读详情

相关推荐

HI3516CV610海思SOC:超高清智慧视觉开发全攻略

本文全面解析海思HI3516CV610 SOC在超高清智慧视觉开发中的应用。该芯片集成双核A7处理器、1Tops NPU、AI ISP及4K视频编码器,专为智能摄像头设计。文章详细介绍了开发环境搭建、核心硬件架构、媒体处理平台(MPP)实战、AI算法集成与系统调优等全流程攻略,帮助开发者高效构建稳定可靠的视觉AI产品。

weixin_29269441的博客 1255

Eclipse下Springboot的maven插件打包时跳过测试环节

文章目录前言环境: win10 , eclipse2020-12自带maven , springboot2.4.4方法一 设置pom.xml方法二 添加命令选项命令可选:方法三 勾选Skip Tests 前言 maven的package或install命令可执行打包 打包时默认会执行测试用例 有时需要跳过 环境: win10 , eclipse2020-12自带maven , springboot2.4.4 方法一 设置pom.xml 设置pom.xml , 在属性中增加<skip

kfepiza的博客 2041

单细胞转录组数据质控实战:如何用Seurat精准过滤低质量细胞(附完整代码)

本文详细介绍了使用Seurat进行单细胞转录组数据质控的实战方法,包括基因检出数、分子计数和线粒体基因比例等关键指标的解读与可视化技巧。通过动态阈值策略和高级质控技巧(如双细胞检测和红细胞过滤),帮助研究者精准过滤低质量细胞,提升数据分析可靠性。附完整代码示例,适合生物信息学研究人员参考实践。

ii567的博客 825

Eclipse搭建springboot项目(一)springboot搭建

Eclipse搭建springboot项目(一)springboot搭建 参考:eclipse创建springboot项目的三种方法https://blog.youkuaiyun.com/mousede/article/details/81285693 方法一:使用springboot插件   1)、安装STS插件   2)、安装插件导向窗...

weixin_30512785的博客 339

把对讲门铃(控制底楼铁门)接入米家服务器

今天讲个跟SDR或者无人机无关的东西,技术含量不高,但是方便了我的生活。 现在家门有智能锁,汽车也可以远程解锁发动,NFC门禁也可以用某些手机复制,唯独楼下的铁门,必须用老式对讲门铃控制。 也就是说其它钥匙都可以不带,就剩这个钥匙还必须随身携带。 另外有时候人不在家,不能开楼下铁门,快递员也没法把东西送上楼。 ......

老邵的开源世界 6551

告别命令行恐惧!用nTopology可视化工具5分钟搞定三维Voronoi泡沫建模

本文介绍如何利用nTopology可视化工具快速生成三维Voronoi泡沫结构,无需编程即可完成复杂建模。Voronoi结构在轻量化设计、能量吸收和生物医学等领域具有重要应用,传统命令行方法门槛较高。通过nTopology的四步流程,用户可在5分钟内创建仿真就绪模型,大幅提升设计效率。

weixin_30764771的博客 427

Eclipse 工具上Springboot项目的简单 增删改查 的搭建

目录 一、为嘛子要学习Springboot 二、简单的说下springboot 三、咱们对比看看呗 四、开始操作,建项目 1、建一个maven项目 2、pom.xml 依赖 3、创建相应的包结构 一、为嘛子要学习Springboot Springboot已经成为基本技能要求的基本。我不知道这样说语言能通不,只是看到现在各种招聘什么的,基本要求都是分布式、微服务、springboot、springcloud、redis、消息中间件 等。就算有的招聘上还写的SSM等,到时候面试的时候问

qq_39688441的博客 2798

SAP ABAP CO核心扩展-ZCKMLQS 多物料工厂的评估数量结构报表(CKMLQS)

CKMLQS 只能查看单一物料工厂的评估数量结构,SAP 没有提供多物料工厂的评估数量结构报表。这篇文章将实现 CO核心扩展-ZCKMLQS 多物料工厂的评估数量结构报表。

SAP李斌,本人承诺所有原创文章均不使用任何AI生成技术,请大家放心阅读。 1091

在Eclipse下使用Maven开发Spring Boot应用

本文介绍在Eclipse下使用Maven开发Spring Boot应用。 1、创建Maven工程打开Eclipse,点击File->New->Other,在弹出对话框中,选中Maven Project。 点击Next按钮,出现下图,根据自己需要设置,可以使用默认的。 再点击Next按钮,出现下图,选中图中背景为蓝色的项。 再点击Next按钮,设置Group Id和Artifact Id,其他项

阿兵-AI医疗的专栏 3万+

使用 Simulink + Simscape Electrical 对基于VSG控制的背靠背变流器整流侧进行建模与仿真

本文介绍了基于Simulink的直驱风电系统背靠背变流器整流侧虚拟同步发电机(VSG)建模方法。首先阐述了直驱风电系统结构和VSG控制的作用,然后详细指导了模型搭建过程:从创建项目、添加PMSG和变流器模块,到搭建主电路拓扑和实现VSG控制逻辑。重点说明了VSG控制器如何模拟传统同步发电机的特性,并提供了仿真设置和结果分析方法。该模型可用于研究风电系统在不同工况下的响应特性,为新能源发电系统设计提供重要参考。

amy_mhd的博客 180

CANape a2l文件的编辑教程

编辑a2l文件

wsq119的博客 1万+

SpringBoot如何配置开发环境(JDK、Maven、IDEA等)

包括JVM(Java虚拟机)和Java程序所需的核心类库等,所以如果只是要运行一个java程序,就只需要安装jre即可JDK(Java Development Kit):Java语言的软件开发工具包jdk包含了java开发工具,也包含了JRE,所以作为开发人员,我们就需要安装jdk1、右键我的电脑=》属性=》高级系统设置(win10在右侧,win11大概在中间的样子)=》高级=》环境变量2、进入设置=》系统=》关于=》高级系统设置(win10在右侧,win11大概在中间的样子)=》高级=》环境变量。

2301_81130711的博客 5268

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

1 eclipse创建maven项目,快速搭建spring boot项目

如果是首次创建maven项目,可能打开工程的时候会进行一些配置,需要等待10来分钟。配置完成之后:

jiuweideqixu的博客 652

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Eclipse快速搭建SpringBoot(Maven项目)

环境准备: IDE:Eclipse JAVA:JDK1.8 一、新建MAVEN项目 File→New→Maven Project→New Maven project Group Id: com.springboot Artifacrt Id: SpBootDemo Packaging:war 右键项目,选择Java EE Tools→Generate Deployment De...

小魑魅的博客 1652

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

WIN10 Eclipse 搭建 spring boot

​ 首先根据搜索到的博文,依葫芦画瓢。 Spring Boot(一):入门篇 - 纯洁的微笑 - 博客园 1.Maven 项目构建 去https://start.spring.io/生成一个 Maven 项目。 (说实话,作为 Java 门外汉,Maven 是啥我也不知道)。

liupei815的专栏 566

eclipse利用maven搭建spring-boot

eclipse利用maven搭建简单的spring-boot初始项目

qq_22239377的博客 405

【Spring Boot】在 Eclipse 中使用 Maven 或 Gradle 构建一个 SpringBoot 项目

文章目录步骤1:演示的工具版本步骤2:开始使用Spring Initializer创建项目步骤3:配置 Eclipse 的 Classpath步骤4:创建应用程序步骤5:使用Maven运行应用程序步骤6:使用 Gradle 运行应用程序了解 Spring Boot 中的 Maven 配置A. Spring Boot 父类启动器B. Spring Boot Web启动器C. Spring Boot 通过 Maven 插件创建可执行 JAR了解 Spring Boot 中的 Gradle 配置A. Spring

猫巳的博客 1962

Eclipse手动搭建SpringBoot

准备 jdk8 Eclipse 集成好maven 开始 File===》New===》Other 输入关键词:maven,选择Maven Project,点击Next。 勾选:Create a simple project(skip archetype selection),点击Next 红框中的内容根据自己想要的项目组织自定义填写,绿框中的内容请参照我的内容复制上去,最...

Jqcode 5561

导入springboot_畅游Spring Boot系列 --- 快速上手

Spring Boot 快速开始一.什么是Spring Boot这是Spring官方首页https://spring.io/的截图,图和下面的文字说明,已经很形象的说明了Spring boot现在的地位和作用.Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来如果你打算学习Spring Boot,并不用紧张,他其实并不是一门...

weixin_42520374的博客 152

(一)spring boot 不继承parent搭建环境-入门

最近spring boot较火,抽空学习了一下,但是看教程需要通过继承的方式搭建,折腾了半天搭了一个不用继承parent的版本 环境准备工作:采用eclipse+maven来构建jdk:1.7 maven:3.3.9 1 新建一个maven项目1.1新建一个maven项目:1.2 选择一个web项目1.3 设置名称1.4 创建好项目后目录结构如下:2 引入spring boot2.1编辑pom.xm

飞不语的博客 2456

使用maven创建spring-boot项目

前期准备安装maven:下载-&gt;安装-&gt;配置环境变量。下载链接:http://maven.apache.org/download.cgi安装eclipse:eclipse-jee-neon-3-win32-x86_64 下载链接:https://www.eclipse.org/downloads/创建maven项目1.eclipse: file-&gt;new-&gt;maven pr...

sinat_30397435的博客 608

Spring boot for Eclipse 开发指南第一节 快速创建

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34029680的博客 79

使用Eclipse创建spring boot项目

一、使用IDE创建。 1、Eclipse中安装STS插件: Help -> Eclipse Marketplace... Search或选择“Popular”标签,选择Spring Tool Suite (STS) for Eclipse插件,安装 2、New -> Project... 找到Spring目录,选择Spring Starter Project,Ne

robin_danger的博客 929

spring boot框架eclipse快速搭建

1.maven安装配置好,使用eclipse创建maven项目(选择maven-archetype-quickstart) 2.然后进入http://docs.spring.io/spring-boot/docs/1.5.1.RELEASE/reference/htmlsingle/(maven installation)配置pom.xml文件 <!-- Inherit defa...

weixin_30894389的博客 174

Spring boot入门级开发

现在好多人都是用IDEA开发,好多Spring boot的案例也都是IDEA工程。喜欢用传统Eclipse开发的朋友们就尴住了。那么,小生不才,给大家带来一篇基于Eclipse开发Spring boot的案例。我们都知道Eclipse是一个非常强大的开发工具。强大在于哪里呢,在于它的插件非常多,非常的全面。好了,闲话不多说,我们直接进入主题。其实Eclipse开发Spring boot,有几种方...

nanbiebao6522的博客 623
上一篇: Win10 配置 Anaconda+theano
ZerOByTes
博客等级 码龄14年 24粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值