• 大小: 511KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: Java
  • 标签: JAVA  

资源简介

运用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\.mymetadata

     文件       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个文件信息

评论

共有 条评论