|
19 | 19 | 11. 第三方接口调用`RestTemplate`
|
20 | 20 | 12. 常用配置(见application.properties)
|
21 | 21 |
|
22 | | -###更多内容,持续更新 |
| 22 | +###更多内容,持续更新 |
23 | 23 |
|
24 | 24 | ---
|
25 | 25 |
|
|
29 | 29 | 父pom.xml文件中
|
30 | 30 |
|
31 | 31 | ```xml
|
32 | | -<groupId>demo</groupId> |
33 | | -<artifactId>parent</artifactId> |
34 | | -<version>0.0.1-SNAPSHOT</version> |
35 | | -<name>parent</name> |
36 | | -<!--必须指定为pom--> |
37 | | -<packaging>pom</packaging> |
38 | | -<!--指定子模块--> |
39 | | -<modules> |
40 | | - <module>web</module> |
41 | | - <module>service</module> |
42 | | -</modules> |
| 32 | +<groupId>demo</groupId> |
| 33 | +<artifactId>parent</artifactId> |
| 34 | +<version>0.0.1-SNAPSHOT</version> |
| 35 | +<name>parent</name> |
| 36 | +<!--必须指定为pom--> |
| 37 | +<packaging>pom</packaging> |
| 38 | +<!--指定子模块--> |
| 39 | +<modules> |
| 40 | + <module>web</module> |
| 41 | + <module>service</module> |
| 42 | +</modules> |
43 | 43 | ```
|
44 | 44 |
|
45 | 45 | 子模块pom.xml中
|
46 | 46 |
|
47 | 47 | ```xml
|
48 | | -<!--指定parent--> |
49 | | -<parent> |
50 | | - <groupId>demo</groupId> |
51 | | - <artifactId>parent</artifactId> |
52 | | - <version>0.0.1-SNAPSHOT</version> |
53 | | - <!--上面的三个可以直接copy父pom.xml中的内容--> |
54 | | - <relativePath>../pom.xml</relativePath> |
55 | | -</parent> |
| 48 | +<!--指定parent--> |
| 49 | +<parent> |
| 50 | + <groupId>demo</groupId> |
| 51 | + <artifactId>parent</artifactId> |
| 52 | + <version>0.0.1-SNAPSHOT</version> |
| 53 | + <!--上面的三个可以直接copy父pom.xml中的内容--> |
| 54 | + <relativePath>../pom.xml</relativePath> |
| 55 | +</parent> |
56 | 56 | ```
|
57 | 57 |
|
58 | 58 | 详见本项目代码
|
|
63 | 63 | 若入参是对象,则给该对象的类加上`@Validated`, 注意`@Valid`不要漏了,否则不会生效
|
64 | 64 |
|
65 | 65 | ```java
|
66 | | -/** |
67 | | - * 参数校验2,入参为json数据 |
68 | | - * 异常类型:{@link org.springframework.web.bind.MethodArgumentNotValidException} |
69 | | - */ |
70 | | -@PostMapping("/param1") |
71 | | -public User param1(@Valid @RequestBody User user) { |
72 | | - return user; |
73 | | -} |
| 66 | +/** |
| 67 | + * 参数校验2,入参为json数据 |
| 68 | + * 异常类型:{@link org.springframework.web.bind.MethodArgumentNotValidException} |
| 69 | + */ |
| 70 | +@PostMapping("/param1") |
| 71 | +public User param1(@Valid @RequestBody User user) { |
| 72 | + return user; |
| 73 | +} |
74 | 74 | ```
|
75 | 75 |
|
76 | 76 | ```java
|
@@ -118,5 +118,5 @@ spring.servlet.multipart.max-request-size=10MB
|
118 | 118 |
|
119 | 119 | #### More
|
120 | 120 |
|
121 | | -更多内容,持续更新,感谢**`Star`** |
| 121 | +更多内容,持续更新,感谢`Star` |
122 | 122 |
|
0 commit comments