专栏首页大话swift蹭热点转战Java SpringBoot

蹭热点转战Java SpringBoot

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版本

 <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

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>

MySQL驱动

 <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.46</version>
        </dependency>

JDBC

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>

本文分享自微信公众号 - 大话swift(gh_ca2266b7cab0),作者:YuLongLi

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-06-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 自动生成API文档

    对于我们App开发人员来说,API那就是生命中的血液,每日都在在我们的App中穿插流淌,但是对于API的数据测试和预览管理那是十分头疼的一件事情,那么问题来了?...

    大话swift
  • 运用Kotlin进行SpringBoot入门开发

    Kotlin可以与Java无缝对接,之前我们搞了Kotlin入门,我们今天试试Kotlin进行SpringBoot开发吧

    大话swift
  • MDM(移动设备管理)

    MDM全程为Mobile Device Manager,是苹果提供的一套企业级管理Apple设备的方案,意在帮助企业统一管理监控设备

    大话swift
  • JeecgBoot配置及前后端分离HelloWorld项目

    JEECG存在自定义JAR包,放在自己的Maven私服上面,所以有的时候会遇到下载失败。一般遇到下载失败的情况,是因为用户设置了本地镜像,导致无法从JEECG私...

    魏晓蕾
  • 现在的工程结构能满足你的需求吗?

    创建单模块工程相信很多人都手到擒来。但如果项目很大,功能很多,你还能继续使用单模块工程吗?项目过大,结构肯定也越来越复杂这时候如果你继续使用单模块工程,进展就会...

    田维常
  • 构建Springboot聚合工程

    工程目录 在pom文件中增加<packaging>pom</packaging>

    听城
  • springboot-mybatis-demo遇到的坑

    使用国外站点进行更新,实在太浪费时间,所以修改为国内站点 在pom.xml中添加(pom.xml集成了依赖关系)

    Enterprise_
  • SpringBoot Jasypt加密数据库账号密码信息

    考虑安全性,项目部署的时候,配置文件中的数据库账户密码不能为明文,所以考虑加密方式

    执笔记忆的空白
  • spring boot 2.x 整合mybaits及分页插件

    在众多ORM持久层框架中,凯哥还是比较喜欢使用mybatis。至于mybatis的好处在此就不一一列举了。本篇主要介绍的是在spring boot中怎么整合my...

    凯哥Java
  • mybatis-plus实现增删改查

    QueryWrapper(LambdaQueryWrapper) 和 UpdateWrapper(LambdaUpdateWrapper) 的父类 用于生成 ...

    许喜朝

扫码关注云+社区

领取腾讯云代金券