创建springboot+maven项目全过程

 更新时间:2025年06月04日 16:26:13   作者:Gbbnb  
这篇文章主要介绍了创建springboot+maven项目全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、新建java-maven项目

二、配置maven

1、打开 File--settings

2、搜索并配置maven

  • Maven home path: maven文件根目录
  • User settings file: maven根目录下conf文件夹下 settings.xml文件
  • Local repository: 项目同级文件夹 repository

3、检查导入程序的jdk版本

4、检查运行程序的JRE版本

三、建立项目工程目录

项目文件结构
controller: 控制层控制层
controller业务层
impl业务接口实现类
entity实体关系对象(映射对象)
mapper映射文件
utils工具
NewsApplication项目启动文件

四、配置项目全局配置文件pom.xml

springboot父级依赖,可以自动使用父级依赖中的各种工具,该工程便可称为springboot工程了

  • <depedencies> 标签下配置依赖工具

  • 基于maven的依赖声明,用于客户端和服务器端传输数据

  • 基于maven的依赖声明,用于服务器端与数据库端传递数据

  • 基于maven的依赖声明,主要功能为数据库驱动

五、创建并配置数据库连接文件application.yml

  • 用于配置连接数据库的信息
driver-class-nameJDBC驱动
url连接云服务器数据库的路径URL
username数据库用户名
password数据库密码

六、配置启动类

配置NewsApplication.java启动类,通过调用spring的run方法来启动所指定springboot应用的启动类

args为传递的参数

  • @SpringBootApplication 标注本文件为Spring Boot 应用主类

七、测试项目是否启动成功

  • 运行NewsApplication.java测试项目是否配置成功

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java利用剪贴板实现交换程序间数据的方法

    Java利用剪贴板实现交换程序间数据的方法

    这篇文章主要介绍了Java利用剪贴板实现交换程序间数据的方法,需要的朋友可以参考下
    2014-07-07
  • 在Ubuntu系统下安装JDK和Tomcat的教程

    在Ubuntu系统下安装JDK和Tomcat的教程

    这篇文章主要介绍了在Ubuntu系统下安装JDK和Tomcat的教程,这样便是在Linux系统下搭建完整的Java和JSP开发环境,需要的朋友可以参考下
    2015-08-08
  • java使用颜色选择器示例分享

    java使用颜色选择器示例分享

    这篇文章主要介绍了java使用颜色选择器示例,需要的朋友可以参考下
    2014-03-03
  • SpringBoot发送异步邮件流程与实现详解

    SpringBoot发送异步邮件流程与实现详解

    这篇文章主要介绍了SpringBoot发送异步邮件流程与实现详解,Servlet阶段邮件发送非常的复杂,如果现代化的Java开发是那个样子该有多糟糕,现在SpringBoot中集成好了邮件发送的东西,而且操作十分简单容易上手,需要的朋友可以参考下
    2024-01-01
  • 浅谈Mybatis传参类型如何确定

    浅谈Mybatis传参类型如何确定

    最近有小伙伴在讨论#{}与${}的区别时,有提到#{}是用字符串进行替换,本文主要介绍了mapper接口中不同的参数类型,最终拼接sql中是如何进行替换的,感兴趣的可以了解一下
    2021-10-10
  • MyBatis动态SQL之<choose><when><otherwise>标签的使用

    MyBatis动态SQL之<choose><when><otherwise>标签的使用

    MyBatis中动态语句choose-when-otherwise 类似于Java中的switch-case-default语句,本文就来介绍一下MyBatis动态SQL之<choose><when><otherwise>标签的使用,感兴趣的可以了解一下
    2023-09-09
  • java中TreeMap集合的常用方法详解

    java中TreeMap集合的常用方法详解

    本篇文章给大家带来的内容是关于java中TreeMap集合的常用方法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。下面我们就来学习一下吧
    2021-11-11
  • JVM致命错误日志详解(最新推荐)

    JVM致命错误日志详解(最新推荐)

    这篇文章主要介绍了JVM致命错误日志详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • SpringBoot jwt的token如何刷新

    SpringBoot jwt的token如何刷新

    这篇文章主要给大家介绍了关于SpringBoot jwt的token如何刷新的相关资料,Json web token(JWT)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准,需要的朋友可以参考下
    2023-07-07
  • JAVA中使用FTPClient实现文件上传下载实例代码

    JAVA中使用FTPClient实现文件上传下载实例代码

    本文给大家介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。非常不错具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-06-06

最新评论