【安卓其他】SpringBoot的快速集成使用(Maven)

现在后台开发比较流行SpringBoot,所以自己趁着有时间也去了解一下,感觉用起来非常方便,不用想传统的项目那样启动起来非常耗时,而且在官网可以选择集成哪些常用的第三方功能。

如果想开始一个SpringBoot项目,首页得去官网:https://start.spring.io/,选择好自己的SpringBoot集成方案,点击下载就完成了一个项目的生成,然后用你喜欢的IDE打开这个项目就可以了。

现在来看看在官网集成SpringBoot项目一般都有哪些选项:

Project :

选择项目的构建方案,有maven和gradle两种,一般后台开发都会选择maven,gradle的我没有尝试过,后面抽时间了解一下gradle的构建方案。

当我们选择maven后,下载的项目就是一个maven工程,使用IDE打开一个maven工程就可以了。

Language :

语言可以支持Java、Kotlin、Groovy,一般来说我们后台都是Java很少去尝试用其他语言,而且我也没有试过其他语言的选择。

Spring Boot : 

选择Spring Boot的版本,一般来说按照自己的需要来选择,如果想体验到新功能就选择高版本的。

Project Metadata :

设置项目坐标及项目名称:

  • 坐标Group ID是项目组织唯一的标识符,实际对应项目中的package包。
  • 坐标Artifact ID是项目的唯一的标识符,实际对应项目的project name名称。

Dependencies : 

如果需要其他功能,可以勾选对应的模块,默认提供了很多常用的模块功能,如果上面没有则自己可以手动添加引用坐标。

如果什么引用都没有添加,其实就只有org.springframework.boot:spring-boot-starter这个引用,也可以在pom.xml中手动添加其他库。

原文地址:https://www.cnblogs.com/nicojerry/p/11623997.html

时间: 2024-10-12 01:03:26

【安卓其他】SpringBoot的快速集成使用(Maven)的相关文章

微服务学习三:springboot与springcloud集成之Eurake的使用(server端,client端)

这个多亏了网站上的一个大神的博客: http://blog.csdn.net/forezp/article/details/70148833 强烈推荐学习: 1.springcloud是什么,这个大家百度吧,我一会也说不明白,但是比dubbo更强大,包含了dubbo的内容,也包含了比dubbo更多的内容. 2.什么是Eurake?关于这个我觉得如果大家知道zookeeper就明白了Eurake的优势. springcloud集成了Eurake,所以对于服务的治理注册更方便简洁了,而且不需要安装,

SpringBoot(七):集成DataSource 与 Druid监控配置

绑定DataSource:Spring Boot默认的数据源是:org.apache.tomcat.jdbc.pool.DataSource,Druid是Java语言中最好的数据库连接池,并且能够提供强大的监控和扩展功能,而且datasource是一般项目都需要使用的功能.因此,这里将学习如何使用springboot与druid集成datasource. springboot2.0.1+alibaba druid组件导入maven: 1)导入alibaba druid组件: <!--druid

玩转 SpringBoot 2 快速搭建 | RESTful Api 篇

概述 RESTful 是一种架构风格,任何符合 RESTful 风格的架构,我们都可以称之为 RESTful 架构.我们常说的 RESTful Api 是符合 RESTful 原则和约束的 HTTP 协议的Web 接口,需要注意的是它和 HTTP 协议并非绑定关系.我的个人理解就是:通过HTTP协议不同请求方法(GET.POST.PUT.Patch,DELETE)来判断如何操作统一命名的资源,并且通过不同的响应码来知道执行的状态. 关于 RESTful API 具体详细介绍,我推荐阅读下面 3

SpringBoot整合Shiro 集成Redis缓存(六)

简介:由于考虑到项目后期分布式部署,所以缓存由ehcache改为redis,而redis既有单机版部署,也有分布式部署,所以二者需要兼容. 1. maven依赖 <dependency> <groupId>org.crazycake</groupId> <artifactId>shiro-redis</artifactId> <version>3.1.0</version> </dependency> 2. 设

快速集成图片浏览器快速集成图片浏览器-&gt;MJPhotoBrowser的使用

介绍: 一个比较完整的图片浏览器,高仿了新浪微博的图片浏览效果,功能包括:下载浏览互联网图片,点击缩略图全屏显示图片.当加载较大图片时会出现圆形进度条,滑动浏览所有图片.保存图片到本地相册.GIF图片播放等.而且仅需几行代码就能添加图片浏览器功能. 项目地址:http://code4app.com/ios/快速集成图片浏览器/525e06116803fa7b0a000001 使用: for (int i = 0; i<3; i++) { UIImageView *img = [[UIImageV

iOS开发-MJRefresh 上下拉刷新快速集成

在ios7之前,一直在使用开源的EGO库.但是,在使用过程中发现,普遍封装得过于复杂.耦合性强,不利于集成到自己的项目中. 另外,在ios7之后,一些原有的下拉刷新,上拉加载控件表现的就不是那么出色了.除了可能出错外,也不符合扁平化的风格. 后来,在code4App上发现了一个大牛上传了一个开源代码, 仅需几行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明. 下载下来自己试了下,发现不错.  mark下. 下载链接:

用 jpush-react-native 插件快速集成推送功能(Android 篇)

概述 jpush-react-native 是极光推送官方开发的 React Native 版本插件,可以快速集成推送功能.现在最新版本的 JPush SDK 分离了 JPush 及 JCore,让开发者可以分开集成 JMessage 及 JPush(以前 JMessage 包含了 JPush).下面就来具体说一下如何快速集成以及使用 jpush-react-native 插件. 安装 打开终端,进入项目文件夹,执行以下命令: npm install jcore-react-native --s

快速集成iOS基于RTMP的视频推流

http://www.jianshu.com/p/8ea016b2720e 效果图 iTools有点卡, 但是推到服务器倒是很快的. 推流 前言 这篇blog是iOS视频直播初窥:<喵播APP>的一个补充. 因为之前传到github上的项目中没有集成视频的推流.有很多朋友简信和微博上问我推流这部分怎么实现的. 所以, 我重新集成了RTMP的推流, 合并到了之前的项目中. 下载链接 github(完整版视频直播) blog详解(建议大家结合这篇一起看) Mac搭建nginx+rtmp服务器 我个

几句代码快速集成自定义转场效果+ 全手势驱动

写在前面 在简书写完第一篇的自定义转场文章后,已经很久没有碰过转场了,毕竟在公司,功能实现才是最重要的,这些转场的动效,只能是点睛之笔,不太容易被重视,不过我的第一篇文章还是很多人的喜欢和讨论,很多人还提出些建议,非常感谢大家,这是我第一篇文章的地址自定义转场动画,里面包含了一些转场的基础知识,这篇文章我就不再讨论这些基础知识了. 为什么会有这第二篇文章,主要原因有如下几点: 1.能不能更简单?当我很久没有使用转场的时候,再次来使用它,感觉还是比较烦琐,有一大堆记不住的长长的代理方法,都要去co