在当前这本书中,会构建一个简单的阅读列表应用程序。在这个程序里,用户可以输入想读的图书信息,查看列表,删除已经读过的书。我们将使用Spring Boot来辅助快速开发,come on.
开发前先初始化一下项目, 技术选型
Spring MVC 处理 Web 请求
Thymeleaf 来定义 Web 视图
Spring Data JPA 做持久化
先用 嵌入式 H2 数据库
使用 Spring Boot CLI 来初始化操作.
打开命令行, 输入一下命令.
>spring init -dweb,data-jpa,h2,thymeleaf --build maven jkyunturead
Using service at https://start.spring.io
Project extracted to 'G:\00_DevCode\SpringBoot\book\jkyunturead'
需要注意的是:
CLI 的 init 命令是不能指定项目根包名和项目名的. 包名默认是 demo, 项目名默认是 Demo.在项目创建完毕之后, 你可以打开项目, 把包名 demo 改为 jkyunturead , 把
DemoApplication.java改名为JkyuntuReadApplication.java。
项目创建并修改后的目录如下:
我们需要看一下都有些什么, 在这个项目中.