資源簡介
運用JAVA編寫的航空訂票系統,完全調試成功

代碼片段和文件信息
package?biz.capability;
import?java.util.ArrayList;
import?java.util.List;
import?org.hibernate.Session;
import?org.hibernate.Transaction;
import?persist.BranchDAO;
import?persist.BranchDAOImp;
import?persist.HbnUtil;
import?biz.entity.Branch;
public?class?BranchManage?{
BranchDAO?bda=?new?BranchDAOImp();
boolean?success?=?false;
public?Branch?getBranch(int?id){
Session?s?=?null;
Transaction?tran?=?null;
Branch?br=null;
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
br=?bda.getBranch(id);
tran.commit();
}?catch?(Exception?e1)?{
e1.printStackTrace();
if?(tran?!=?null)
tran.rollback();
}?finally?{
//?HbnUtil.release();
}
return?br;
}
public?Branch?getBranch(String?name){
Session?s?=?null;
Transaction?tran?=?null;
Branch?br=null;
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
br=?bda.getBranch(name);
tran.commit();
}?catch?(Exception?e1)?{
e1.printStackTrace();
if?(tran?!=?null)
tran.rollback();
}?finally?{
//?HbnUtil.release();
}
return?br;
}
public?List?getBranch(){
Session?s?=?null;
Transaction?tran?=?null;
List?fs=new?ArrayList();
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
fs?=?bda.getBranch();
tran.commit();
}?catch?(Exception?e1)?{
e1.printStackTrace();
if?(tran?!=?null)
tran.rollback();
}?finally?{
//?HbnUtil.release();
}
return?fs;
}
public?boolean?addBranch(Branch?branch){
Session?s?=?null;
Transaction?tran?=?null;
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
success?=?bda.addBranch(branch);
tran.commit();
}?catch?(Exception?e1)?{
e1.printStackTrace();
if?(tran?!=?null)
tran.rollback();
}?finally?{
//?HbnUtil.release();
}
return?success;
}
public?boolean?removeBranch(String?name){
Session?s?=?null;
Transaction?tran?=?null;
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
success?=?bda.removeBranch(name);
tran.commit();
}?catch?(Exception?e1)?{
e1.printStackTrace();
if?(tran?!=?null)
tran.rollback();
}?finally?{
//?HbnUtil.release();
}
return?success;
}
public?boolean?removeBranch(int?bid){
Session?s?=?null;
Transaction?tran?=?null;
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
success?=?bda.removeBranch(bid);
tran.commit();
}?catch?(Exception?e1)?{
e1.printStackTrace();
if?(tran?!=?null)
tran.rollback();
}?finally?{
//?HbnUtil.release();
}
return?success;
}
public?Branch?searchBranchByUserId(int?userId){//通過用戶id找到網點類
Session?s?=?null;
Transaction?tran?=?null;
Branch?br=null;
s?=?HbnUtil.getSessionFactory().getCurrentSession();
try?{
tran?=?s.beginTransaction();
br=?bda.searchBranchByUserId(userId);
tran.commit();
}?catch?(Ex
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????523??2009-06-12?12:25??air1\.classpath
?????文件????????284??2009-06-12?12:16??air1\.myme
?????文件???????1221??2008-05-20?09:55??air1\.project
?????文件????????284??2009-05-30?00:16??air1\WebRoot\about.htm
?????文件????????282??2009-05-30?00:56??air1\WebRoot\about1.htm
?????文件???????1164??2009-05-27?17:02??air1\WebRoot\AirPlaneType_add.jsp
?????文件???????1327??2008-05-20?14:08??air1\WebRoot\AirPlaneType_del.jsp
?????文件???????1282??2008-05-20?14:07??air1\WebRoot\AirPlaneType_isadd.jsp
?????文件???????1408??2008-05-20?14:07??air1\WebRoot\AirPlaneType_isup.jsp
?????文件???????2217??2009-05-30?01:56??air1\WebRoot\AirPlaneType_Manage.jsp
?????文件???????1219??2009-05-27?17:05??air1\WebRoot\AirPlaneType_up.jsp
?????文件???????1319??2009-06-02?20:34??air1\WebRoot\banner.htm
?????文件???????1492??2008-05-20?09:53??air1\WebRoot\banner_user.htm
?????文件???????1634??2009-06-02?23:27??air1\WebRoot\banner_user.jsp
?????文件???????1292??2008-05-20?14:51??air1\WebRoot\Branch_add.jsp
?????文件????????968??2008-05-20?14:07??air1\WebRoot\Branch_del.jsp
?????文件???????1053??2008-05-20?14:06??air1\WebRoot\Branch_isadd.jsp
?????文件???????1955??2009-05-30?02:00??air1\WebRoot\Branch_Manage.jsp
?????文件???????1435??2009-05-25?22:44??air1\WebRoot\check_login.jsp
?????文件???????3399??2009-05-29?22:20??air1\WebRoot\FlightSch_add.jsp
?????文件????????730??2008-05-20?14:06??air1\WebRoot\FlightSch_del.jsp
?????文件???????2624??2009-05-29?22:28??air1\WebRoot\FlightSch_isadd.jsp
?????文件???????2474??2009-06-04?23:07??air1\WebRoot\FlightSch_isup.jsp
?????文件???????2474??2009-06-04?23:09??air1\WebRoot\FlightSch_isup.jsp.bak
?????文件???????2474??2009-05-25?22:44??air1\WebRoot\FlightSch_isup.jsp.bak.bak
?????文件???????2856??2009-05-30?02:01??air1\WebRoot\FlightSch_Manage.jsp
?????文件???????2804??2004-01-31?06:59??air1\WebRoot\FlightSch_Query.jsp
?????文件???????2655??2008-05-20?14:15??air1\WebRoot\FlightSch_up.jsp
?????文件???????2437??2009-06-02?20:14??air1\WebRoot\Flight_Manage.jsp
?????文件???????2675??2009-05-27?15:11??air1\WebRoot\Flight_Query.jsp
............此處省略247個文件信息
- 上一篇:java實現議程管理系統
- 下一篇:HttpTools2.4
評論
共有 條評論