diff --git a/pom.xml b/pom.xml
index 0195397d6b..6c6a3fee79 100644
--- a/pom.xml
+++ b/pom.xml
@@ -643,7 +643,7 @@
spring-mobile
spring-mvc-simple
-
+ spring-mybatis
spring-rest-hal-browser
spring-rest-shell
spring-rest-template
@@ -960,7 +960,7 @@
spring-mobile
spring-mvc-simple
-
+ spring-mybatis
spring-rest-hal-browser
spring-rest-shell
spring-rest-template
diff --git a/spring-mybatis/src/main/java/com/baeldung/spring/mybatis/controller/StudentController.java b/spring-mybatis/src/main/java/com/baeldung/spring/mybatis/controller/StudentController.java
index 427613f23f..c1e5579103 100644
--- a/spring-mybatis/src/main/java/com/baeldung/spring/mybatis/controller/StudentController.java
+++ b/spring-mybatis/src/main/java/com/baeldung/spring/mybatis/controller/StudentController.java
@@ -31,7 +31,7 @@ public class StudentController {
@RequestMapping(value = "/signup", method = RequestMethod.POST)
public String signup(@Validated @ModelAttribute("student") Student student, BindingResult result, ModelMap model) {
- if (studentService.getStudentByUserName(student.getUserName())) {
+ if (studentService.getStudentByUserName(student.getUserName()) != null) {
model.addAttribute("message", "User Name exists. Try another user name");
return "signup";
} else {
@@ -50,7 +50,7 @@ public class StudentController {
@RequestMapping(value = "/login", method = RequestMethod.POST)
public String login(@ModelAttribute("studentLogin") StudentLogin studentLogin, BindingResult result, ModelMap model) {
- boolean found = studentService.getStudentByLogin(studentLogin.getUserName(), studentLogin.getPassword());
+ boolean found = studentService.getStudentByLogin(studentLogin.getUserName(), studentLogin.getPassword()) != null;
if (found) {
return "success";
} else {