Skip to content

Commit 0e89352

Browse files
Merge branch 'forms-boot14' into validation-boot14
Conflicts: src/main/java/com/naturalprogrammer/spring/tutorial/controllers/SignupController.java
2 parents a4fff1d + 733c827 commit 0e89352

File tree

4 files changed

+9
-12
lines changed

4 files changed

+9
-12
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<parent>
1515
<groupId>org.springframework.boot</groupId>
1616
<artifactId>spring-boot-starter-parent</artifactId>
17-
<version>1.3.2.RELEASE</version>
17+
<version>1.4.0.RELEASE</version>
1818
<relativePath/> <!-- lookup parent from repository -->
1919
</parent>
2020

src/main/java/com/naturalprogrammer/spring/tutorial/controllers/MailController.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import javax.mail.MessagingException;
44

5-
import org.springframework.beans.factory.annotation.Autowired;
65
import org.springframework.web.bind.annotation.RequestMapping;
76
import org.springframework.web.bind.annotation.RestController;
87

@@ -13,7 +12,6 @@ public class MailController {
1312

1413
private MailSender mailSender;
1514

16-
@Autowired
1715
public MailController(MailSender mailSender) {
1816
this.mailSender = mailSender;
1917
}

src/main/java/com/naturalprogrammer/spring/tutorial/controllers/SignupController.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
import org.springframework.ui.Model;
77
import org.springframework.validation.BindingResult;
88
import org.springframework.validation.annotation.Validated;
9+
import org.springframework.web.bind.annotation.GetMapping;
10+
import org.springframework.web.bind.annotation.PostMapping;
911
import org.springframework.web.bind.annotation.RequestMapping;
10-
import org.springframework.web.bind.annotation.RequestMethod;
1112

1213
import com.naturalprogrammer.spring.tutorial.domain.User;
1314

@@ -17,14 +18,14 @@ public class SignupController {
1718

1819
private static final Log log = LogFactory.getLog(SignupController.class);
1920

20-
@RequestMapping(method=RequestMethod.GET)
21+
@GetMapping
2122
public String signup(Model model) {
2223

2324
model.addAttribute(new User());
2425
return "signup";
2526
}
2627

27-
@RequestMapping(method=RequestMethod.POST)
28+
@PostMapping
2829
public String doSignup(@Validated User user, BindingResult result) {
2930

3031
if (result.hasErrors())

src/test/java/com/naturalprogrammer/spring/tutorial/NpSpringTutorialApplicationTests.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22

33
import org.junit.Test;
44
import org.junit.runner.RunWith;
5-
import org.springframework.boot.test.SpringApplicationConfiguration;
6-
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7-
import org.springframework.test.context.web.WebAppConfiguration;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
87

9-
@RunWith(SpringJUnit4ClassRunner.class)
10-
@SpringApplicationConfiguration(classes = NpSpringTutorialApplication.class)
11-
@WebAppConfiguration
8+
@RunWith(SpringRunner.class)
9+
@SpringBootTest
1210
public class NpSpringTutorialApplicationTests {
1311

1412
@Test

0 commit comments

Comments
 (0)