File tree Expand file tree Collapse file tree 7 files changed +130
-1
lines changed
java/com/didispace/chapter41 Expand file tree Collapse file tree 7 files changed +130
-1
lines changed Original file line number Diff line number Diff line change 1+ HELP.md
2+ /target /
3+ ! .mvn /wrapper /maven-wrapper.jar
4+
5+ # ## STS ###
6+ .apt_generated
7+ .classpath
8+ .factorypath
9+ .project
10+ .settings
11+ .springBeans
12+ .sts4-cache
13+
14+ # ## IntelliJ IDEA ###
15+ .idea
16+ * .iws
17+ * .iml
18+ * .ipr
19+
20+ # ## NetBeans ###
21+ /nbproject /private /
22+ /nbbuild /
23+ /dist /
24+ /nbdist /
25+ /.nb-gradle /
26+ /build /
27+
28+ # ## VS Code ###
29+ .vscode /
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4+ <modelVersion >4.0.0</modelVersion >
5+
6+ <parent >
7+ <groupId >org.springframework.boot</groupId >
8+ <artifactId >spring-boot-starter-parent</artifactId >
9+ <version >2.1.3.RELEASE</version >
10+ <relativePath /> <!-- lookup parent from repository -->
11+ </parent >
12+
13+ <groupId >com.didispace</groupId >
14+ <artifactId >chapter4-1</artifactId >
15+ <version >0.0.1-SNAPSHOT</version >
16+
17+ <properties >
18+ <java .version>1.8</java .version>
19+ </properties >
20+
21+ <dependencies >
22+ <dependency >
23+ <groupId >org.springframework.boot</groupId >
24+ <artifactId >spring-boot-starter-web</artifactId >
25+ </dependency >
26+
27+ <dependency >
28+ <groupId >org.springframework.boot</groupId >
29+ <artifactId >spring-boot-starter-thymeleaf</artifactId >
30+ </dependency >
31+
32+ <dependency >
33+ <groupId >org.projectlombok</groupId >
34+ <artifactId >lombok</artifactId >
35+ <scope >provided</scope >
36+ </dependency >
37+
38+ <dependency >
39+ <groupId >org.springframework.boot</groupId >
40+ <artifactId >spring-boot-starter-test</artifactId >
41+ <scope >test</scope >
42+ </dependency >
43+ </dependencies >
44+
45+ <build >
46+ <plugins >
47+ <plugin >
48+ <groupId >org.springframework.boot</groupId >
49+ <artifactId >spring-boot-maven-plugin</artifactId >
50+ </plugin >
51+ </plugins >
52+ </build >
53+
54+ </project >
Original file line number Diff line number Diff line change 1+ package com .didispace .chapter41 ;
2+
3+ import org .springframework .boot .SpringApplication ;
4+ import org .springframework .boot .autoconfigure .SpringBootApplication ;
5+
6+ @ SpringBootApplication
7+ public class Chapter41Application {
8+
9+ public static void main (String [] args ) {
10+ SpringApplication .run (Chapter41Application .class , args );
11+ }
12+
13+ }
Original file line number Diff line number Diff line change 1+ package com .didispace .chapter41 ;
2+
3+ import org .springframework .stereotype .Controller ;
4+ import org .springframework .ui .ModelMap ;
5+ import org .springframework .web .bind .annotation .GetMapping ;
6+
7+ @ Controller
8+ public class HelloController {
9+
10+ @ GetMapping ("/" )
11+ public String index (ModelMap map ) {
12+ // 加入一个属性,用来在模板中读取
13+ map .addAttribute ("host" , "http://blog.didispace.com" );
14+
15+ // return模板文件的名称,对应src/main/resources/templates/index.html
16+ return "index" ;
17+ }
18+
19+ }
Original file line number Diff line number Diff line change 1+
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html >
3+ < head lang ="en ">
4+ < meta charset ="UTF-8 " />
5+ < title > </ title >
6+ </ head >
7+ < body >
8+ < h1 th:text ="${host} "> Hello World</ h1 >
9+ </ body >
10+ </ html >
Original file line number Diff line number Diff line change 1212 <!-- 快速入门-->
1313 <module >chapter1-1</module >
1414
15- <!-- Web开发 -->
15+ <!-- API开发 -->
1616 <module >chapter2-1</module >
1717 <module >chapter2-2</module >
1818 <module >chapter2-3</module >
2626 <module >chapter3-3</module >
2727 <module >chapter3-4</module >
2828
29+ <!-- Web开发 -->
30+ <module >chapter4-1</module > <!-- Spring Boot中使用 ECharts -->
31+
2932 </modules >
3033
3134
You can’t perform that action at this time.
0 commit comments