《SpringBoot实战》第2章:开发第一个应用程序

本文介绍了SpringBoot如何通过起步依赖和自动配置简化Spring应用开发。包括使用SpringMVC处理Web请求、Thymeleaf定义视图、SpringDataJPA进行数据库操作等。

本章内容

● 使用Spring Boot起步依赖

● 自动进行Spring配置

Spring Boot将Spring开发的自动化程度提升到了一个新的高度,本章会介绍两种新方法:起步依赖和自动配置。

2.1 运用Spring Boot

首先,初始化一个项目。

● 用Spring MVC处理Web请求;

● 用Thymeleaf来定义Web视图;

● 用 Spring Data JPA来把阅读列表持久化到数据库里;

● 用嵌入式的H2数据库;

● 用Gradle作为构建工具;

如果使用Spring Boot CLI来初始化应用程序,可以在命令行里键入以下内容:

$ spring init -dweb,data-jpa,h2,thymeleaf --build gradle readinglist

注意:CLI的init命令是不能指定项目根包名和项目名的。包名默认是demo,项目名默认是Demo。在项目创建完毕之后,你可以打开项目,把包名demo改为readinglist,把DemoApplication.java改名为ReadingListApplication.java。

项目创建完毕后,项目结构如下:

144736_qrfs_3106908.png

● build.gradle:Gradle构建说明文件。

● ReadingListApplication.java:应用程序的启动引导类(bootstrap class),也是主要的Spring配置类。

● application.properties:用于配置应用程序和Spring Boot的属性。

● ReadingListApplicationTests.java:一个基本的集成测试类。

 

转载于:https://my.oschina.net/happyran/blog/1595606

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值