// Path: spring-mybatis-login/login/src/main/java/com/zhangjikai/bean/User.java
// public class User implements Serializable {
// 
//     private static final long serialVersionUID = -5646388155422186664L;
// 
//     private Long userId;
//     private String userName;
//     private String password;
//     private String email;
// 
//     public String getEmail() {
//         return email;
//     }
// 
//     public void setEmail(String email) {
//         this.email = email;
//     }
// 
//     public Long getUserId() {
//         return userId;
//     }
// 
//     public void setUserId(Long userId) {
//         this.userId = userId;
//     }
// 
//     public String getPassword() {
//         return password;
//     }
// 
//     public void setPassword(String password) {
//         this.password = password;
//     }
// 
//     public String getUserName() {
//         return userName;
//     }
// 
//     public void setUserName(String userName) {
//         this.userName = userName;
//     }
// 
//     @Override
//     public String toString() {
//         return "User{" +
//                 "userId=" + userId +
//                 ", userName='" + userName + '\'' +
//                 ", password='" + password + '\'' +
//                 ", email='" + email + '\'' +
//                 '}';
//     }
// }
// 
// Path: spring-mybatis-login/login/src/main/java/com/zhangjikai/utils/ServiceResults.java
// public enum  ServiceResults {
//     SUCCESS, FAILURE, DATABASE_ERROR
// }


import com.zhangjikai.bean.User;
import com.zhangjikai.utils.ServiceResults;
import java.util.List;
package com.zhangjikai.service;



/**
 * Created by Zhang Jikai on 2016/5/12.
 */

public interface UserService {


    public boolean isExists(User user);

    public User findUser(User user);

    public List<User> findUsers();

// Path: spring-mybatis-login/login/src/main/java/com/zhangjikai/bean/User.java
// public class User implements Serializable {
// 
//     private static final long serialVersionUID = -5646388155422186664L;
// 
//     private Long userId;
//     private String userName;
//     private String password;
//     private String email;
// 
//     public String getEmail() {
//         return email;
//     }
// 
//     public void setEmail(String email) {
//         this.email = email;
//     }
// 
//     public Long getUserId() {
//         return userId;
//     }
// 
//     public void setUserId(Long userId) {
//         this.userId = userId;
//     }
// 
//     public String getPassword() {
//         return password;
//     }
// 
//     public void setPassword(String password) {
//         this.password = password;
//     }
// 
//     public String getUserName() {
//         return userName;
//     }
// 
//     public void setUserName(String userName) {
//         this.userName = userName;
//     }
// 
//     @Override
//     public String toString() {
//         return "User{" +
//                 "userId=" + userId +
//                 ", userName='" + userName + '\'' +
//                 ", password='" + password + '\'' +
//                 ", email='" + email + '\'' +
//                 '}';
//     }
// }
// 
// Path: spring-mybatis-login/login/src/main/java/com/zhangjikai/utils/ServiceResults.java
// public enum  ServiceResults {
//     SUCCESS, FAILURE, DATABASE_ERROR
// }


// Path: spring-mybatis-login/login/src/main/java/com/zhangjikai/service/UserService.java
import com.zhangjikai.bean.User;
import com.zhangjikai.utils.ServiceResults;
import java.util.List;

package com.zhangjikai.service;



/**
 * Created by Zhang Jikai on 2016/5/12.
 */

public interface UserService {


    public boolean isExists(User user);

    public User findUser(User user);

    public List<User> findUsers();

    public ServiceResults addUser(User user);