• 大小: 9.32MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-02-01
  • 语言: 数据库
  • 标签: 毕业设计  

资源简介

这是一个二手商城,包括前台的上传商品信息,购物车管理,商品评论,用户个人信息管理,下订单,实时支付等,后台包括商品管理,上传下载商品信息,菜单管理,权限管理,库存管理(可看加权平均价,商品价格根据库存进价实时变动),数据库为sql ,运用触发器进行数据的基本处理。 这个项目为我毕业时的作品,已完全像淘宝一样可以购物下单的功能。 对毕业生这是一个很好的例子。

资源截图

代码片段和文件信息

package com.web.dao;

import java.util.List;

import org.hibernate.LockOptions;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;

import static org.hibernate.criterion.Example.create;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.ApplicationContext;
import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;

import com.web.entity.Authority;
import com.web.dao.AuthorityDAO;

/**
 * A data access object (DAO) providing persistence and search support for
 * Authority entities. Transaction control of the save() update() and delete()
 * operations can directly support Spring container-managed transactions or they
 * can be augmented to handle user-managed Spring transactions. Each of these
 * methods provides additional information for how to configure it for the
 * desired type of transaction control.
 * 
 * @see com.web.dao.Authority
 * @author MyEclipse Persistence Tools
 */
@Transactional
@Repository
public class AuthorityDAO {
private static final Logger log = LoggerFactory
.getLogger(AuthorityDAO.class);
// property constants

private SessionFactory sessionFactory;

public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory = sessionFactory;
}

private Session getCurrentSession() {
return sessionFactory.getCurrentSession();
}

protected void initDao() {
// do nothing
}

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

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


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

public List findByExample(Authority instance) {
log.debug(“finding Authority instance by example“);
try {
List results = (List) getCurrentSession()
.createCriteria(“com.web.entity.Authority“)
.add(create(instance)).list();
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 Authority instance with property: “ + propertyName
+ “ value: “ + value);
try

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-05-27 23:04  毕业设计系统\
     目录           0  2016-04-14 20:26  毕业设计系统\WEBSHOPPING\
     文件        1474  2016-04-17 14:46  毕业设计系统\WEBSHOPPING\.classpath
     文件         475  2016-04-10 17:11  毕业设计系统\WEBSHOPPING\.myhibernatedata
     文件        1544  2016-04-12 19:50  毕业设计系统\WEBSHOPPING\.project
     目录           0  2016-04-14 20:26  毕业设计系统\WEBSHOPPING\.settings\
     文件         522  2016-04-10 17:01  毕业设计系统\WEBSHOPPING\.settings\.jsdtscope
     文件         179  2016-04-14 20:32  毕业设计系统\WEBSHOPPING\.settings\com.genuitec.runtime.libraries.xml
     文件          98  2016-04-17 16:21  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.core.resources.prefs
     文件         598  2016-05-10 12:24  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.jdt.core.prefs
     文件         106  2016-04-10 17:35  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.ltk.core.refactoring.prefs
     文件         492  2016-04-10 17:01  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.wst.common.component
     文件         588  2016-04-10 17:02  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml
     文件         513  2016-04-10 17:03  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-04-10 17:01  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-04-10 17:01  毕业设计系统\WEBSHOPPING\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件         425  2016-04-10 17:03  毕业设计系统\WEBSHOPPING\.springBeans
     目录           0  2016-05-26 12:57  毕业设计系统\WEBSHOPPING\WebRoot\
     文件         221  2016-02-25 20:40  毕业设计系统\WEBSHOPPING\WebRoot\1.jsp
     文件         213  2016-02-25 20:40  毕业设计系统\WEBSHOPPING\WebRoot\2.jsp
     文件        8908  2016-05-17 16:02  毕业设计系统\WEBSHOPPING\WebRoot\AllGoods.jsp
     文件        6776  2016-04-18 23:14  毕业设计系统\WEBSHOPPING\WebRoot\Allindetail.jsp
     目录           0  2016-04-14 20:26  毕业设计系统\WEBSHOPPING\WebRoot\meta-INF\
     文件          39  2016-04-10 17:01  毕业设计系统\WEBSHOPPING\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2016-04-17 16:32  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\
     目录           0  2016-05-27 23:23  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\classes\
     文件        6651  2016-05-15 19:04  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\classes\applicationContext.xml
     目录           0  2016-05-27 23:23  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\classes\com\
     目录           0  2016-05-27 23:23  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\classes\com\web\
     目录           0  2016-05-27 23:23  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\classes\com\web\dao\
     文件        6627  2016-05-27 23:23  毕业设计系统\WEBSHOPPING\WebRoot\WEB-INF\classes\com\web\dao\AuthorityDAO.class
............此处省略1900个文件信息

评论

共有 条评论