資源簡介
采用javaweb開發基礎技術servlet ,jsp,mvc的設計模式開發的個人信息管理系統。

代碼片段和文件信息
package?com.org.personnalInfo.Dao;
import?java.sql.Connection;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
import?java.util.ArrayList;
import?java.util.List;
import?com.org.personnalInfo.entity.Communication;
import?com.org.personnalInfo.entity.Diary;
import?com.org.util.tool.DBUtil;
import?com.org.util.tool.SplitPage;
public?class?CommunicationDao?{
?
//根據用戶id查詢用戶的所有的通信記錄
public?static?List??findAllCommunicationByUserId(String?userId){
List?userCommunications=new?ArrayList();?
Communication?userCommunication=new?Communication();
Connection?con=DBUtil.getConnection();
String?sql=“select?*?from?communication?where?userId=“+userId;
System.out.println(“findAllCommunicationByUserId?的sql語句“+sql);
try?{
Statement?state=
con.createStatement();
ResultSet?rst=state.executeQuery(sql);
while(rst.next()){//找到這個用戶的所有的通信記錄放到list中
userCommunication.setComId(rst.getString(“comId“));
userCommunication.setUserId(rst.getString(“userId“));
userCommunication.setComName(rst.getString(“comName“));
userCommunication.setCommuPhone(rst.getString(“commuPhone“));
userCommunication.setCommuQQ(rst.getString(“commuQQ“));
userCommunication.setCommuJob(rst.getString(“commuJob“));
userCommunication.setCommuWorkPlace(rst.getString(“commuWorkPlace“));
userCommunication.setCommuCity(rst.getString(“commuCity“));
userCommunications.add(userCommunication);
}
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
System.out.println(“findAllCommunicationByUserId創建查詢語句出錯“);
}finally{
DBUtil.close(con);
}
return?userCommunications?;//可能產生空值要在調用這條語句的地方進行處理如果返回的是null就在界面上提示用戶您當前還沒有創建任何日記給用戶以個超鏈接去添加日記
}
//根據用戶id和通信記錄的id查找對應的日記這里也需要處理空值的情況???????????
public?static?Communication?findCommunicationByUserIdAndDid(String?userIdString?comId){
????????Communication?userCommunication=new?Communication();
Connection?con=DBUtil.getConnection();
String?sql=“select?*?from?communication?where?userId=“+userId+“?and?comId=“+comId;
System.out.println(“findCommunicationByUserIdAndDid?的sql語句“+sql);
try?{
Statement?state=
con.createStatement();
ResultSet?rst=state.executeQuery(sql);
if(rst.next()){//找到這個用戶的所有的日記放到list中
userCommunication.setComId(rst.getString(“comId“));
userCommunication.setUserId(rst.getString(“userId“));
userCommunication.setComName(rst.getString(“comName“));
userCommunication.setCommuPhone(rst.getString(“commuPhone“));
userCommunication.setCommuQQ(rst.getString(“commuQQ“));
userCommunication.setCommuJob(rst.getString(“commuJob“));
userCommunication.setCommuWorkPlace(rst.getString(“commuWorkPlace“));
userCommunication.setCommuCity(rst.getString(“commuCity“));
}
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTr
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????940??2013-12-19?21:28??個人信息管理系統\personalSystem\.classpath
?????文件????????992??2013-12-28?15:23??個人信息管理系統\personalSystem\.myeclipse\profiler\DiaryDao.xm
?????文件????????315??2013-12-15?10:09??個人信息管理系統\personalSystem\.myme
?????文件???????1420??2013-12-15?17:17??個人信息管理系統\personalSystem\.project
?????文件????????500??2013-12-15?10:09??個人信息管理系統\personalSystem\.settings\.jsdtscope
?????文件?????????88??2013-12-15?15:52??個人信息管理系統\personalSystem\.settings\org.eclipse.core.resources.prefs
?????文件?????????49??2013-12-15?10:09??個人信息管理系統\personalSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2013-12-15?10:09??個人信息管理系統\personalSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????1477??2013-12-20?10:05??個人信息管理系統\personalSystem\create_table.txt
?????文件???????7525??2013-12-25?21:57??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Dao\CommunicationDao.java
?????文件???????6412??2013-12-25?18:27??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Dao\DiaryDao.java
?????文件???????8247??2013-12-28?14:18??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Dao\FinancialDao.java
?????文件???????6964??2013-12-26?16:06??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Dao\MemorandumDao.java
?????文件???????5366??2013-12-23?11:05??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Dao\UserDao.java
?????文件???????1387??2013-12-25?13:46??個人信息管理系統\personalSystem\src\com\org\personnalInfo\entity\Communication.java
?????文件???????1201??2013-12-23?13:58??個人信息管理系統\personalSystem\src\com\org\personnalInfo\entity\Diary.java
?????文件???????1104??2013-12-26?17:05??個人信息管理系統\personalSystem\src\com\org\personnalInfo\entity\Finalcial.java
?????文件???????1105??2013-12-25?14:39??個人信息管理系統\personalSystem\src\com\org\personnalInfo\entity\Financial.java
?????文件????????986??2013-12-25?14:18??個人信息管理系統\personalSystem\src\com\org\personnalInfo\entity\Memorandum.java
?????文件???????1892??2013-12-20?09:56??個人信息管理系統\personalSystem\src\com\org\personnalInfo\entity\User.java
?????文件???????3165??2013-12-26?15:33??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\CommunicationServlet.java
?????文件???????2733??2013-12-25?13:30??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\DiaryServlet.java
?????文件???????3720??2013-12-28?17:35??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\FinancialServlet.java
?????文件???????1939??2013-12-21?14:46??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\LoginServlet.java
?????文件???????1188??2013-12-28?19:34??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\LogoutServlet.java
?????文件???????3341??2013-12-26?15:46??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\MemorandumServlet.java
?????文件???????2922??2013-12-24?09:47??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\RegisterServlet.java
?????文件???????3791??2013-12-23?13:33??個人信息管理系統\personalSystem\src\com\org\personnalInfo\Servlet\UpdatePersonInforServlet.java
?????文件????????715??2013-12-19?09:08??個人信息管理系統\personalSystem\src\com\org\util\tool\DBUtil.java
?????文件???????1631??2013-12-23?17:58??個人信息管理系統\personalSystem\src\com\org\util\tool\SplitPage.java
............此處省略113個文件信息
評論
共有 條評論