91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

幫別人寫的一個JAVA在線視頻點播系統(本科畢業論文源碼),持久層使用hibernate,表現層使用jsp+Jquery+struts2相結合,實現了用戶注冊和登錄、用戶(普通管理員)的新增、刪除和密碼修改;視頻上傳、審核,發表評論;視頻在線點播等基本功能。

資源截圖

代碼片段和文件信息

package?com.tzf.factory;

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?{

/**
?*?要加載的hibernate配置文件
?*/
????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);
//生成session工程
sessionFactory?=?configuration.buildSessionFactory();
}?catch?(Exception?e)?{
System.err
.println(“%%%%?Error?Creating?SessionFactory?%%%%“);
e.printStackTrace();
}
????}
????private?HibernateSessionFactory()?{
????}

/**
?*?獲取session.
?*?@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();
}
}

/**
?*?關閉session
?*?@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?rebuilded?in?the?next?call
?????*/
public?static?void?setConfigFile(String?configFile)?{
HibernateSessionFactory.configFile?=?configFile;
sessionFactory?=?null;
}

/**
?????*??return?hibernate?configuration
?????*
?????*/
public?static?Configuration?getConfiguration()?{
return?configuration;
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4095??2012-05-01?10:57??VideoSys\.classpath

?????文件????????549??2011-04-12?09:13??VideoSys\.myhibernatedata

?????文件????????297??2012-03-31?22:50??VideoSys\.mymetadata

?????文件????????240??2011-04-08?16:55??VideoSys\.mystrutsdata

?????文件???????1699??2011-04-08?16:58??VideoSys\.project

?????文件????????500??2011-04-08?16:55??VideoSys\.settings\.jsdtscope

?????文件????????330??2011-04-08?16:55??VideoSys\.settings\org.eclipse.jdt.core.prefs

?????文件?????????49??2011-04-08?16:55??VideoSys\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2011-04-08?16:55??VideoSys\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件????????160??2012-05-16?22:16??VideoSys\.settings\org.eclipse.core.resources.prefs

?????文件???????1122??2013-01-06?23:17??VideoSys\src\hibernate.cfg.xml

?????文件????????291??2011-04-07?16:37??VideoSys\src\hibernate.reveng.xml

?????文件?????????96??2012-04-04?22:32??VideoSys\src\struts.properties

?????文件???????6789??2012-05-19?17:21??VideoSys\src\struts.xml

?????文件???????2731??2012-05-19?09:39??VideoSys\src\com\tzf\factory\HibernateSessionFactory.java

?????文件???????1122??2013-01-06?23:17??VideoSys\src\com\tzf\factory\hibernate.cfg.xml

?????文件???????1123??2012-05-20?15:39??VideoSys\src\com\tzf\factory\hibernate.cfg.xml.bak

?????文件???????3863??2012-05-19?17:15??VideoSys\src\com\tzf\video\action\AdminAction.java

?????文件???????3583??2012-06-01?21:05??VideoSys\src\com\tzf\video\action\MsgAction.java

?????文件???????1016??2012-05-15?21:24??VideoSys\src\com\tzf\video\action\Pagination.java

?????文件???????4898??2012-06-01?20:35??VideoSys\src\com\tzf\video\action\UserAction.java

?????文件???????8425??2012-06-01?20:36??VideoSys\src\com\tzf\video\action\VideoAction.java

?????文件????????936??2012-05-19?09:43??VideoSys\src\com\tzf\video\action\CheckCodeAction.java

?????文件????????406??2012-05-19?17:20??VideoSys\src\com\tzf\video\action\UserAction-login-validation.xml

?????文件???????1332??2012-04-04?17:31??VideoSys\src\com\tzf\video\action\UserAction-register-validation.xml

?????文件????????410??2012-05-03?23:12??VideoSys\src\com\tzf\video\action\AdminAction-do_login-validation.xml

?????文件????????811??2012-05-04?21:51??VideoSys\src\com\tzf\video\action\AdminAction-do_add-validation.xml

?????文件????????372??2012-05-15?21:33??VideoSys\src\com\tzf\video\dm\AdminDM.java

?????文件????????685??2012-05-19?17:17??VideoSys\src\com\tzf\video\dm\MsgDM.java

?????文件????????525??2012-05-19?17:17??VideoSys\src\com\tzf\video\dm\UserDM.java

............此處省略437個文件信息

評論

共有 條評論