资源简介
公交智能调度系统以GIS电子地图、GPS卫星定位、GPRS/CDMA移动通讯等技术为基础,通过实时采集公交运营车辆的位置和状态等信息,结合公交企业车辆运营计划的自动编排与执行、实现车辆运行状态的实时可视监控和运营线路车辆的实时调度指挥,为公交企业的运调管理提供精确的数字化管理和考核手段,提高公交企业的运营效益和服务水平。
A系统功能
公交线路和站点信息的设计、生成与管理
线路运营调度计划的设计、生成与管理
车辆与司机排班计划的设计、生成与管理
车辆GPS卫星定位实时跟踪与监控
代码片段和文件信息
package com.test;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;
/**
* Configures and provides access to Hibernate sessions tied to the
* current thread of execution. Follows the Thread Local Session
* pattern see {@link http://hibernate.org/42.html }.
*/
public class HibernateSessionFactory {
/**
* Location of hibernate.cfg.xml file.
* Location should be on the classpath as Hibernate uses
* #resourceAsStream style lookup for its configuration file.
* The default classpath location of the hibernate config file is
* in the default package. Use #setConfigFile() to update
* the location of the configuration file for the current session.
*/
private static String CONFIG_FILE_LOCATION = “/hibernate.cfg.xml“;
private static final ThreadLocal threadLocal = new ThreadLocal();
private static Configuration configuration = new Configuration();
private static org.hibernate.SessionFactory sessionFactory;
private static String configFile = CONFIG_FILE_LOCATION;
static {
try {
configuration.configure(configFile);
sessionFactory = configuration.buildSessionFactory();
} catch (Exception e) {
System.err
.println(“%%%% Error Creating SessionFactory %%%%“);
e.printStackTrace();
}
}
private HibernateSessionFactory() {
}
/**
* Returns the ThreadLocal Session instance. Lazy initialize
* the SessionFactory
if needed.
*
* @return Session
* @throws HibernateException
*/
public static Session getSession() throws HibernateException {
Session session = (Session) threadLocal.get();
if (session == null || !session.isOpen()) {
if (sessionFactory == null) {
rebuildSessionFactory();
}
session = (sessionFactory != null) ? sessionFactory.openSession()
: null;
threadLocal.set(session);
}
return session;
}
/**
* Rebuild hibernate session factory
*
*/
public static void rebuildSessionFactory() {
try {
configuration.configure(configFile);
sessionFactory = configuration.buildSessionFactory();
} catch (Exception e) {
System.err
.println(“%%%% Error Creating SessionFactory %%%%“);
e.printStackTrace();
}
}
/**
* Close the single hibernate session instance.
*
* @throws HibernateException
*/
public static void closeSession() throws HibernateException {
Session session = (Session) threadLocal.get();
threadLocal.set(null);
if (session != null) {
session.close();
}
}
/**
* return session factory
*
*/
public static org.hibernate.SessionFactory getSessionFactory() {
return sessionFactory;
}
/**
* return session factory
*
* session factory will be r
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6780 2013-04-28 08:28 HPBM\.classpath
文件 492 2009-04-20 10:19 HPBM\.myhibernatedata
文件 285 2013-04-28 08:28 HPBM\.myme
文件 255 2009-03-18 10:30 HPBM\.mystrutsdata
文件 1715 2009-03-18 17:01 HPBM\.project
文件 241 2013-04-28 08:53 HPBM\.settings\org.eclipse.core.resources.prefs
文件 474 2013-04-28 08:28 HPBM\.springBeans
文件 15699 2009-03-19 11:02 HPBM\src\applicationContext.xm
文件 607 2009-03-18 10:55 HPBM\src\com\test\biz\HpBusBizInter.java
文件 677 2009-03-18 10:55 HPBM\src\com\test\biz\HpBusCompanyBizInter.java
文件 652 2009-03-18 10:55 HPBM\src\com\test\biz\HpBusMoneyBizInter.java
文件 642 2009-03-18 10:55 HPBM\src\com\test\biz\HpBusNewsBizInter.java
文件 635 2009-03-18 10:55 HPBM\src\com\test\biz\HpBusPadBizInter.java
文件 816 2009-03-25 11:03 HPBM\src\com\test\biz\HpBusRouteBizInter.java
文件 686 2009-03-20 10:07 HPBM\src\com\test\biz\HpBusSpotBizInter.java
文件 642 2009-03-18 10:56 HPBM\src\com\test\biz\HpBusTypeBizInter.java
文件 642 2009-03-18 10:56 HPBM\src\com\test\biz\HpManagerBizInter.java
文件 697 2009-04-18 11:15 HPBM\src\com\test\biz\HpResortBizInter.java
文件 728 2009-04-20 10:36 HPBM\src\com\test\biz\HpRouteBusTypeBizInter.java
文件 662 2009-03-18 10:56 HPBM\src\com\test\biz\HpRouteTypeBizInter.java
文件 701 2009-04-20 10:35 HPBM\src\com\test\biz\HpSpotRouteBizInter.java
文件 692 2009-03-24 16:43 HPBM\src\com\test\biz\HpThingsBizInter.java
文件 642 2009-03-18 10:57 HPBM\src\com\test\biz\HpVipUserBizInter.java
文件 1294 2009-03-18 11:02 HPBM\src\com\test\biz\impl\HpBusBiz.java
文件 1681 2009-03-18 11:04 HPBM\src\com\test\biz\impl\HpBusCompanyBiz.java
文件 1612 2009-03-18 11:05 HPBM\src\com\test\biz\impl\HpBusMoneyBiz.java
文件 1421 2009-03-18 11:07 HPBM\src\com\test\biz\impl\HpBusNewsBiz.java
文件 1511 2009-03-18 11:09 HPBM\src\com\test\biz\impl\HpBusPadBiz.java
文件 2151 2009-03-25 11:03 HPBM\src\com\test\biz\impl\HpBusRouteBiz.java
文件 1715 2009-03-20 10:08 HPBM\src\com\test\biz\impl\HpBusSpotBiz.java
............此处省略1464个文件信息
评论
共有 条评论