创建Spring Boot的项目,你可以用Eclipse或通过Spring的官网来创建。读者可以通过http://start.spring.io这个连接去创建项目。下面是读者创建本次学习Spring Boot的项目,其中包括项目,包名等信息。同时,我们的项目是gradle的项目,所以需要勾选Gradle Project;还有项目使用H2数据库、JDBC、JPA,因此需要提前配置这些包的引用路径,在创建的右边可以添加。创建页面如下:

创建好项目好,可以下载项目,然后导入到Eclipse中。

1.2.1项目简单说明

由于我们使用gradle来管理项目的,所以在build.gradle中可以看到下面的依赖包配置。

dependencies {

implementation 'org.springframework.boot:spring-boot-starter-data-jdbc'

implementation 'org.springframework.boot:spring-boot-starter-data-jpa'

runtime 'com.h2database:h2'

testCompile('org.springframework.boot:spring-boot-starter-test')

}

从上面可以看出,我们选择了以下几个starters:

  1. org.springframework.boot:spring-boot-starter-data-jpa这个是JPA的依赖。
  2. org.springframework.boot:spring-boot-starter-data-jdbc这个是JDBC提供的类库。
  3. com.h2database:h2这个是H2数据需要依赖的包

同时,在上面的配置中,我们还看到在使用H2的包引用时使用了runtime。这样不需要我准确知道我们将会使用什么数据,而是在启用项目时,Sping  Boot将会自动装配。也就是说,Spring Boot发现了org.h2.Driver驱动时就会装配H2数据库。

1.2创建简单的应用相关推荐

  1. Linux下安装Weblogic10.3.6并创建简单集群测试

    Linux下安装Weblogic10.3.6并创建简单集群进行测试 一.卸载随系统安装的openjdk 1.先查看安装的jdk信息,常用命令有rpm -qa | grep java, rpm -qa  ...

  2. python编程例子 输入 输出-推荐 :手把手教你用Python创建简单的神经网络(附代码)...

    原标题:推荐 :手把手教你用Python创建简单的神经网络(附代码) 作者:Michael J.Garbade:翻译:陈之炎:校对:丁楠雅 本文共2000字,9分钟. 本文将为你演示如何创建一个神经网 ...

  3. django初探-创建简单的博客系统(一)

    django第一步 1. django安装 pip install django print(django.get_version()) 查看django版本 2. 创建项目 打开cmd,进入指定目录 ...

  4. Maven一:maven的下载和环境安装以及创建简单的Maven项目

    1.Maven的下载 地址:https://maven.apache.org/download.cgi 2.将下载下来的文件解压到某个目录,如:C:\soft\Maven\apache-maven-3 ...

  5. ROS探索总结(四)(五)(六)——简单的机器人仿真 创建简单的机器人模型smartcar 使用smartcar进行仿真

    ROS探索总结(四)--简单的机器人仿真 前边我们已经介绍了ROS的基本情况,以及新手入门ROS的初级教程,现在就要真正的使用ROS进入机器人世界了.接下来我们涉及到的很多例程都是<ROS by ...

  6. dingo php,用laravel dingo/api创建简单的api

    这篇文章主要介绍了关于用laravel dingo/api创建简单的api,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1,修改.env配置文件添加API_STANDARDS_TRE ...

  7. Eclipse中spring boot的安装和创建简单的Web应用

    1.添加STS插件 方法一 1.Help -> Eclipse Marketplace- 2.选择"Popular"标签去查找Spring Tool Suite (STS) ...

  8. 在Windows Server 2008上创建 简单卷

    简单卷 一个简单卷就是驻留在一个动态磁盘上的单一的卷.简单卷是物理磁盘的一部分,但它工作时就好像是物理上的一个独立单元.我们可以从动态磁盘的未分配空间来创建简单卷,但当只有一个动态磁盘时,简单卷是我们 ...

  9. 如何建立分类模型matlab,创建简单模型 - MATLAB Simulink - MathWorks 中国

    创建简单模型 您可以使用 Simulink® 来对系统建模,然后仿真该系统的动态行为.本教程中创建简单模型所使用的基本方法也适用于创建更复杂的模型.此示例对简化的汽车运动进行仿真.当踩下油门踏板时,汽 ...

  10. 教程干货——零基础创建简单的在线审批流程

    简介:[零起点入门系列教程]将会带给大家从业务视角出发由浅入深地学习用宜搭实现应用搭建.即便是没有任何代码基础的新手只要跟着系列课程,从0开始慢慢修炼,也能找到成功搭建应用的乐趣.今天第三讲,分步教学 ...

最新文章

  1. Nginx之https配置
  2. 【LeetCode】620. 有趣的电影
  3. C#——《C#语言程序设计》实验报告——继承与多态——银行ATM程序
  4. DCMTK:图像服务器中央测试节点(ctn)主程序
  5. GC之7大垃圾收集器详解(下)
  6. Spring Boot Quartz应用
  7. Androida规划nt打包
  8. Effective_STL 学习笔记(四) 用 empty 来代替检查 size() 是否为0
  9. 【BZOJ3551】Peaks加强版,主席树+kruskal重构+dfs序+倍增思想
  10. Retrofit使用
  11. VSS 2005配置,很详细
  12. 基于DEAP库的python进化算法--遗传算法实践--非线性函数寻优
  13. 2017ACM/ICPC沈阳站总结
  14. 能力训练之应变能力训练
  15. angular中自定义组件实现双向绑定
  16. 5分钟给商品建立3D模型,我是如何做到的?
  17. 求助,无法查看WEB.config文件
  18. 利用U盘重装W10操作系统
  19. 200套web前端期末大作业 HTML+CSS+JavaScript网页设计实例 企业网站制作
  20. 关于面试笔试的相关问题通知

热门文章

  1. YYYY-mm-dd HH:MM:SS 备忘录
  2. 平均分配,移动欠费催收款数据的分配应用实例
  3. 写于公元2006年2月14日
  4. Python3安装核心价值观包报错
  5. NYOJ--12--喷水装置(二)
  6. (原创)攻击方式学习之(3) - 缓冲区溢出(Buffer Overflow)
  7. [C#] readonly vs const
  8. A simple Android example,including Intent/View/...
  9. Javascript 日期校验完备全过程
  10. 19.MongoDB值distinct性能验证