• 大小: 18.12MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-29
  • 语言: Java
  • 标签:

资源简介

本系统登录的角色有二种:会员、管理员、普通用户。管理员是能够管理会员信息、航班信息的管理、订单信息的管理、留言板的管理。会员是能够查看航班信息、在线购买机票、查看订单信息、在线留言。普通用户只能够浏览航班的信息。 经上所述,系统功能可以分为以下几个模块: (1)查看航班信息:会员看到的航班信息列表简洁明了,若会员想查看具体的航班信息时可以点击“详细信息”即可。 (2)在线购买机票:会员直接点击订票就可以购买机票了,无需再像以前传统的购票方式一样,简单快捷。 (3)查看订单信息:会员可以查看到自己订单后的详细信息以及订单状态等情况。 (4)在线留言:会员在有什么不清楚的情况下也可以进行在线留言。 (5)管理会员信息:管理员可以对会员的信息进行删除操作,一旦管理员对会员进行删除操作了,那么这个会员就不可以再继续登录了。 (6)航班信息的管理:管理员可以根据航班的具体出发时间等相关信息进行添加或者对要取消的航班信息进行删除操作。 (7)订单信息管理:管理员对会员的订单进行确认,然后确认订单状态同时会员也能够在前台看到管理员确认的订单信息。 (8)留言管理:管理员可以对会员发出的关于航班信息的相关问题进行回复。

资源截图

代码片段和文件信息

package com.dao;

import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.hibernate.LockMode;
import org.springframework.context.ApplicationContext;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import com.model.TAdmin;

/**
 * Data access object (DAO) for domain model class TAdmin.
 * 
 * @see com.model.TAdmin
 * @author MyEclipse Persistence Tools
 */

public class TAdminDAO extends HibernateDaoSupport {
private static final Log log = LogFactory.getLog(TAdminDAO.class);

// property constants
public static final String USER_NAME = “userName“;

public static final String USER_PW = “userPw“;

protected void initDao() {
// do nothing
}

public void save(TAdmin transientInstance) {
log.debug(“saving TAdmin instance“);
try {
getHibernateTemplate().save(transientInstance);
log.debug(“save successful“);
} catch (RuntimeException re) {
log.error(“save failed“ re);
throw re;
}
}

public void delete(TAdmin persistentInstance) {
log.debug(“deleting TAdmin instance“);
try {
getHibernateTemplate().delete(persistentInstance);
log.debug(“delete successful“);
} catch (RuntimeException re) {
log.error(“delete failed“ re);
throw re;
}
}

public TAdmin findById(java.lang.Integer id) {
log.debug(“getting TAdmin instance with id: “ + id);
try {
TAdmin instance = (TAdmin) getHibernateTemplate().get(
“com.model.TAdmin“ id);
return instance;
} catch (RuntimeException re) {
log.error(“get failed“ re);
throw re;
}
}

public List findByExample(TAdmin instance) {
log.debug(“finding TAdmin instance by example“);
try {
List results = getHibernateTemplate().findByExample(instance);
log.debug(“find by example successful result size: “
+ results.size());
return results;
} catch (RuntimeException re) {
log.error(“find by example failed“ re);
throw re;
}
}

public List findByProperty(String propertyName object value) {
log.debug(“finding TAdmin instance with property: “ + propertyName
+ “ value: “ + value);
try {
String queryString = “from TAdmin as model where model.“
+ propertyName + “= ?“;
return getHibernateTemplate().find(queryString value);
} catch (RuntimeException re) {
log.error(“find by property name failed“ re);
throw re;
}
}

public List findByUserName(object userName) {
return findByProperty(USER_NAME userName);
}

public List findByUserPw(object userPw) {
return findByProperty(USER_PW userPw);
}

public List findAll() {
log.debug(“finding all TAdmin instances“);
try {
String queryString = “from TAdmin“;
return getHibernateTemplate().find(queryString);
} catch (RuntimeException re) {
log.error(“find all failed“ re);
throw re;
}
}

public TAdmin merge(TAdmin detachedInstance) {
log.debug(“

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5522  2018-05-05 23:01  fba2be98138b4aee8bc52ce3f8f895c0\hang\.classpath

     文件        557  2015-10-28 19:52  fba2be98138b4aee8bc52ce3f8f895c0\hang\.externalToolBuilders\com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.launch

     文件        550  2015-10-28 13:43  fba2be98138b4aee8bc52ce3f8f895c0\hang\.externalToolBuilders\com.genuitec.eclipse.hibernate.HibernateBuilder.launch

     文件        553  2015-11-02 08:29  fba2be98138b4aee8bc52ce3f8f895c0\hang\.externalToolBuilders\com.genuitec.eclipse.springframework.springbuilder.launch

     文件        552  2015-10-26 15:36  fba2be98138b4aee8bc52ce3f8f895c0\hang\.externalToolBuilders\org.eclipse.wst.common.project.facet.core.builder (2).launch

     文件        548  2015-11-03 08:29  fba2be98138b4aee8bc52ce3f8f895c0\hang\.externalToolBuilders\org.eclipse.wst.jsdt.core.javascriptValidator (2).launch

     文件        547  2015-10-26 21:56  fba2be98138b4aee8bc52ce3f8f895c0\hang\.externalToolBuilders\org.eclipse.wst.validation.validationbuilder (1).launch

     文件        509  2015-10-26 23:04  fba2be98138b4aee8bc52ce3f8f895c0\hang\.myhibernatedata

     文件        285  2018-05-05 23:01  fba2be98138b4aee8bc52ce3f8f895c0\hang\.mymetadata

     文件       3829  2015-11-01 22:46  fba2be98138b4aee8bc52ce3f8f895c0\hang\.project

     文件        500  2015-10-28 12:42  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\.jsdtscope

     文件        117  2015-11-01 17:09  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.core.resources.prefs

     文件        629  2015-10-29 07:34  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.jdt.core.prefs

     文件         99  2015-11-04 22:56  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.jdt.ui.prefs

     文件        450  2015-11-02 17:44  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.wst.common.component

     文件        252  2015-11-02 16:13  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2015-11-03 04:09  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2015-11-02 12:19  fba2be98138b4aee8bc52ce3f8f895c0\hang\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        474  2015-10-31 14:11  fba2be98138b4aee8bc52ce3f8f895c0\hang\.springBeans

     文件       3980  2015-10-30 15:15  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\dao\TAdminDAO.java

     文件       3797  2015-11-01 08:12  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\dao\THangbanDAO.java

     文件       3765  2015-10-27 05:15  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\dao\TLiuyanDAO.java

     文件       3732  2015-10-30 07:36  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\dao\TOrderDAO.java

     文件       3860  2015-10-30 14:49  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\dao\TOrderitemDAO.java

     文件       3729  2015-10-30 15:37  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\dao\TUserDAO.java

     文件        782  2015-11-05 05:50  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\model\TAdmin.hbm.xml

     文件        887  2015-11-04 08:34  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\model\TAdmin.java

     文件       1610  2015-11-01 10:23  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\model\THangban.hbm.xml

     文件       1917  2015-10-29 13:21  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\model\THangban.java

     文件       1162  2015-10-27 08:06  fba2be98138b4aee8bc52ce3f8f895c0\hang\src\com\model\TLiuyan.hbm.xml

............此处省略376个文件信息

评论

共有 条评论

相关资源