iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >SpringBoot框架搭建教程分享
  • 650
分享到

SpringBoot框架搭建教程分享

springboot框架 2023-05-31 07:05:49 650人浏览 泡泡鱼
摘要

SpringBoot几乎集成了springMVC的所有内容,以及Tomcat容器,同时去除了繁复的xml配置文件,开发起来十分方便;页面配合thymeleaf模板渲染也是非常简单,如果是前后端分离的项目,那么springBoot就专门负责提

SpringBoot几乎集成了springMVC的所有内容,以及Tomcat容器,同时去除了繁复的xml配置文件,开发起来十分方便;页面配合thymeleaf模板渲染也是非常简单,如果是前后端分离的项目,那么springBoot就专门负责提供restful风格的api接口,通过JSON格式与前端进行数据交互。

下面pom.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.test</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <modules>  <module>common</module>  <module>WEB</module> </modules> <packaging>pom</packaging> <name>demo</name> <description>a project for Spring Boot</description> <parent>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-parent</artifactId>  <version>1.5.1.RELEASE</version>  <relativePath/> </parent> <properties>  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>  <java.version>1.8</java.version> </properties> <dependencies>  <dependency>   <groupId>org.springframework.boot</groupId>   <artifactId>spring-boot-starter</artifactId>   <exclusions>    <exclusion>     <groupId>org.springframework.boot</groupId>     <artifactId>spring-boot-starter-logging</artifactId>    </exclusion>   </exclusions>  </dependency>  <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.boot</groupId>   <artifactId>spring-boot-devtools</artifactId>   <optional>true</optional>  </dependency>  <dependency>   <groupId>org.springframework.boot</groupId>   <artifactId>spring-boot-starter-thymeleaf</artifactId>  </dependency>  <dependency>   <groupId>org.apache.tomcat</groupId>   <artifactId>tomcat-jdbc</artifactId>   <version>7.0.47</version>  </dependency>  <dependency>   <groupId>org.springframework</groupId>   <artifactId>spring-tx</artifactId>   <version>4.3.6.RELEASE</version>  </dependency>  <dependency>   <groupId>org.springframework</groupId>   <artifactId>spring-jdbc</artifactId>   <version>4.3.6.RELEASE</version>  </dependency>  <dependency>   <groupId>mysql</groupId>   <artifactId>Mysql-connector-java</artifactId>  </dependency>  <dependency>   <groupId>org.mybatis.spring.boot</groupId>   <artifactId>mybatis-spring-boot-starter</artifactId>   <version>1.1.1</version>  </dependency>  <dependency>   <groupId>com.alibaba</groupId>   <artifactId>druid</artifactId>   <version>1.0.19</version>  </dependency>  <dependency>   <groupId>net.sf.json-lib</groupId>   <artifactId>json-lib</artifactId>   <version>2.4</version>   <classifier>jdk15</classifier>   <exclusions>    <exclusion>     <groupId>commons-logging</groupId>     <artifactId>commons-logging</artifactId>    </exclusion>   </exclusions>  </dependency>  <dependency>   <groupId>commons-httpclient</groupId>   <artifactId>commons-httpclient</artifactId>   <version>3.0.1</version>  </dependency>  <!--log4j2-->  <dependency>   <groupId>org.apache.logging.log4j</groupId>   <artifactId>log4j-slf4j-impl</artifactId>   <version>2.4.1</version>  </dependency>  <dependency>   <groupId>org.apache.logging.log4j</groupId>   <artifactId>log4j-api</artifactId>   <version>2.4.1</version>  </dependency>  <dependency>   <groupId>org.apache.logging.log4j</groupId>   <artifactId>log4j-core</artifactId>   <version>2.4.1</version>  </dependency>  <dependency>   <groupId>org.slf4j</groupId>   <artifactId>jcl-over-slf4j</artifactId>   <version>1.7.12</version>  </dependency> </dependencies> <build>  <finalName>demo</finalName>  <resources>   <resource>    <directory>src/main/resources</directory>    <excludes>     <exclude>application-dev.properties</exclude>     <exclude>application-prod.properties</exclude>     <exclude>application.properties</exclude>    </excludes>    <filtering>true</filtering>   </resource>   <resource>    <filtering>true</filtering>    <directory>src/main/resources</directory>    <includes>     <include>application-${environment}.properties</include>     <include>application.properties</include>    </includes>   </resource>  </resources> </build> <profiles>  <profile>   <id>dev</id>   <properties>    <environment>dev</environment>   </properties>   <activation>    <activeByDefault>true</activeByDefault>   </activation>  </profile>  <profile>   <id>prod</id>   <properties>    <environment>prod</environment>   </properties>  </profile> </profiles></project>

--结束END--

本文标题: SpringBoot框架搭建教程分享

本文链接: https://www.lsjlt.com/news/223975.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SpringBoot框架搭建教程分享
    SpringBoot几乎集成了SpringMVC的所有内容,以及tomcat容器,同时去除了繁复的xml配置文件,开发起来十分方便;页面配合thymeleaf模板渲染也是非常简单,如果是前后端分离的项目,那么SpringBoot就专门负责提...
    99+
    2023-05-31
    springboot 框架
  • 怎么搭建github(教程分享)
    随着开源软件的兴起和Github被微软收购,越来越多的开发者,尤其是学生和初学者们有意愿搭建自己的个人Github,用以备份自己的代码和开源项目,管理自己的开发历程和成就,并寻求志同道合的技术爱好者的交流。本文将提供一份简单的Github搭...
    99+
    2023-10-22
  • eclipse如何搭建springboot框架
    要在Eclipse中搭建Spring Boot框架,可以按照以下步骤进行操作:1. 首先,确保已经安装了Java Developme...
    99+
    2023-10-08
    eclipse springboot
  • 怎么安装vue框架(教程分享)
    Vue是一种流行的JavaScript框架,用于开发Web应用程序。Vue的独特之处在于它允许你构建可重用的组件,轻松地管理应用程序的状态,并将应用程序与后端服务器进行通信。本文将介绍Vue的安装过程。一、安装Node.js和npmVue的...
    99+
    2023-05-14
  • Spring Boot快速搭建Spring框架教程
           Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J...
    99+
    2023-05-31
    spring boot spring框架
  • Python中Scrapy框架的入门教程分享
    目录前言安装Scrapy创建一个Scrapy项目创建一个爬虫运行爬虫结论前言 Scrapy是一个基于Python的Web爬虫框架,可以快速方便地从互联网上获取数据并进行处理。它的设计...
    99+
    2023-03-10
    Python Scrapy框架教程 Python Scrapy框架 Python Scrapy
  • Windows上怎么搭建GitLab(教程分享)
    GitLab是一款非常流行的代码托管平台,可以方便地实现代码的版本管理、协作开发和自动化部署等功能。大多数人可能已经习惯了在Linux系统上安装和使用GitLab,但是在Windows系统下搭建GitLab相对要困难一些。本文将介绍如何在W...
    99+
    2023-10-22
  • idea搭建ssh框架的超详细教程
    目录一。创建项目1.new->project出现如下2.构建目录结构二。Struts21.首先引入struts2依赖2.WEB-INF下web.xml文件配置3.在resour...
    99+
    2024-04-02
  • 教你用Python3+mysql8.0搭建Django框架
    目录一、安装python二、安装数据库mysql8.0三、安装Django并配置和数据库的连接四、创建超级用户一、安装python 基础环境:centos7.6 安装: 下载pyth...
    99+
    2024-04-02
  • 图文详解PHP环境搭建教程分享
    这篇文章主要以图文结合的方式为大家详细介绍了PHP环境搭建教程,为大家介绍了php语言的历史、优势,感兴趣的小伙伴们可以参考一下前言PHP起源于1995年,由Rasmus Lerdorf开发。到现在,PHP已经经历了几十年的时间洗涤,成为全...
    99+
    2023-06-05
  • 教你快速搭建一个springMVC框架
    这篇文章将为大家详细讲解有关教你快速搭建一个springMVC框架,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、搭建步骤导入jar包、创建项目包结构在web.xml中配置前端控制器编写s...
    99+
    2023-05-31
    springmvc
  • springboot]logback日志框架配置教程
    目录一、application配置文件实现日志配置日志格式占位符二、使用logback-spring.xml实现日志配置2.1.需求2.2.需求实现2.3.测试一下logback既可...
    99+
    2024-04-02
  • Vue前端框架搭建过程
    目录一、安装 NodeJS二、安装 vue-cli三、创建项目一、安装 NodeJS 见 Windows下安装NodeJS。 二、安装 vue-cli 1.vue-cli 2.x 升...
    99+
    2024-04-02
  • python miniWeb框架搭建过程详解
    框架概念 框架和web服务器关系 ·静态资源:不是经常变化的资源、往往是固定不变的资源 ·动态资源:经常变化的资源 ·模板文件:提供了一个显示的模板,显示的内容不同,但是结构是一样...
    99+
    2024-04-02
  • 分享JavaScript运动框架
    本篇内容介绍了“分享JavaScript运动框架”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!JavaSc...
    99+
    2024-04-02
  • golang beego框架环境搭建过程
    目录环境搭建1.开启gomod设置代理2.安装beego和bee3.升级bee4.zsh: command not found: bee5.bee相关命令6.项目启动7.beego项...
    99+
    2024-04-02
  • Springboot项目的搭建教程(分离出common父依赖)
    目录一、创建新项目 二、分离出common父依赖 三、项目对父依赖的引用四、项目的依赖和配置文件随着项目前后端分离的推广,越来越多的企业开始注重在项目设计时,将项...
    99+
    2024-04-02
  • 最全面的SpringBoot教程(五)——整合框架
    前言 本文为 最全面的SpringBoot教程(五)——整合框架 相关知识,下边将对SpringBoot整合Junit,SpringBoot整合Mybatis,SpringBoot整合Redis等进...
    99+
    2023-09-08
    spring boot java mybatis
  • SpringBoot从繁至简的框架基础教程
    目录前言一.SpringBoot二.起步依赖的引入三.服务器切换四.多环境开发五.整合Junit六.整合Mybatis6.1定义实体类6.2定义dao接口6.3定义测试类6.4编写配...
    99+
    2022-11-13
    SpringBoot框架是什么 SpringBoot框架特点
  • 快速搭建一个SpringBoot项目(纯小白搭建教程)
    目录零、环境介绍一、手把手创建1.创建步骤2.启动类和测试编写2.1 项目结构2.2 创建启动类DemoApplication2.3 测试二、依赖工具创建零、环境介绍 环境:jdk1...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作