前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >蹭热点转战Java SpringBoot

蹭热点转战Java SpringBoot

作者头像
大话swift
发布2019-07-03 17:00:11
4990
发布2019-07-03 17:00:11
举报
文章被收录于专栏:大话swift

spring火火的舍我其谁,SpringBoot在微服务的大环境下飞速发展,我们App的大环境下也需要了解点服务端,毕竟生存之道在于数据,数据之道在于业务……后续的你懂得啊

今天算是个入门,SpringBoot大环境入门,后续会一步步的给大家分享学习SpringBoot的历程以及Java中的一些行业小知识,希望这个作为一个历程,慢慢的伴随大家发展壮大,同时感谢大家的支持关注。

接下来我们先介绍一下SpingBoot的版本起源,然后基于我们目前的历程介绍一下后续各种各种实例的环境以及所需版本

SpringBoot简介:

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

特点

1. 创建独立的Spring应用程序

2. 嵌入的Tomcat,无需部署WAR文件

3. 简化Maven配置

4. 自动配置Spring

5. 提供生产就绪型功能,如指标,健康检查和外部配置

6. 绝对没有代码生成并且对XML也没有配置要求

配置及环境版本依赖:(为啥要说这个呢?这是因为学习过程中踩得坑啊……说多了都是泪)

环境以及依赖

编辑器:idea 系统: macOS(接近Linux系统)

SpringBoot版本

代码语言:javascript
复制
 <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <!--<version>1.3.3.RELEASE</version>-->
        <version>2.1.4.RELEASE</version>
    </parent>

JPA

代码语言:javascript
复制
<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>

MySQL驱动

代码语言:javascript
复制
 <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.46</version>
        </dependency>

JDBC

代码语言:javascript
复制
 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大话swift 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 特点
    • 环境以及依赖
    相关产品与服务
    云数据库 MySQL
    腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档