1、新疆web項目,結構如下圖所示:

2、封裝使用者資訊類UserInfo.java
UserInfo.java:
/**
* @Title:UserInfo.java
* @Package:com.you.login.persist
* @Description:封裝使用者資訊
* @author:Youhaidong(遊海東)
* @date:2013-7-14 下午7:29:28
* @version V1.0
*/
package com.you.login.persist;
import java.io.Serializable;
/**
* 類功能說明
* 類修改者 修改日期
* 修改說明
* <p>Title:UserInfo.java</p>
* <p>Description:遊海東個人開發</p>
* <p>Copyright:Copyright(c)2013</p>
* @author:遊海東
* @date:2013-7-14 下午7:29:28
* @version V1.0
*/
public class UserInfo implements Serializable {
/**
* @Fields serialVersionUID:版本号
*/
private static final long serialVersionUID = 1L;
//使用者名
private String username;
//密碼
private String password;
/**
* @return the username
*/
public String getUsername() {
return username;
}
/**
* @param username the username to set
*/
public void setUsername(String username) {
this.username = username;
}
/**
* @return the password
*/
public String getPassword() {
return password;
}
/**
* @param password the password to set
*/
public void setPassword(String password) {
this.password = password;
}
}
3、登入使用者接口類LoginInterface.java
LoginInterface.java:
/**
* @Title:LoginInterface.java
* @Package:com.you.login.service
* @Description:使用者接口
* @author:Youhaidong(遊海東)
* @date:2013-7-14 下午7:32:42
* @version V1.0
*/
package com.you.login.service;
import com.you.login.persist.UserInfo;
/**
* 類功能說明
* 類修改者 修改日期
* 修改說明
* <p>Title:LoginInterface.java</p>
* <p>Description:遊海東個人開發</p>
* <p>Copyright:Copyright(c)2013</p>
* @author:遊海東
* @date:2013-7-14 下午7:32:42
* @version V1.0
*/
public interface LoginInterface {
/**
* 登入功能接口
* @Title:login
* @Description:登入接口
* @param:@param userInfo
* @param:@return
* @return: boolean
* @throws
*/
public boolean login(UserInfo userInfo);
}
4、登入功能實作類Login.java
Login.java:
/**
* @Title:Login.java
* @Package:com.you.login.service
* @Description:登入功能實作類
* @author:Youhaidong(遊海東)
* @date:2013-7-14 下午7:35:21
* @version V1.0
*/
package com.you.login.service;
import com.you.login.persist.UserInfo;
/**
* 類功能說明
* 類修改者 修改日期
* 修改說明
* <p>Title:Login.java</p>
* <p>Description:遊海東個人開發</p>
* <p>Copyright:Copyright(c)2013</p>
* @author:遊海東
* @date:2013-7-14 下午7:35:21
* @version V1.0
*/
public class Login implements LoginInterface {
/* (non-Javadoc)
* <p>Title:login</p>
* <p>Description:</p>
* @param userInfo
* @return
* @see com.you.login.service.LoginInterface#login(com.you.login.persist.UserInfo)
*/
public boolean login(UserInfo userInfo) {
if(userInfo.getUsername().equals("youhaidong") && userInfo.getPassword().equals("123456")){
return true;
}else{
return false;
}
}
}