• 大小: 16.06MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-05
  • 语言: 其他
  • 标签: SSH  校内网  韩顺平  

资源简介

传智播客韩顺平老师的基于SSH框架校内网项目源码

资源截图

代码片段和文件信息

package com.xiaonei.base.service;

import java.io.Serializable;
import java.util.List;

import javax.annotation.Resource;

import org.hibernate.Query;
import org.hibernate.SessionFactory;
import org.springframework.transaction.annotation.Transactional;

@Transactional
public abstract class baseServiceImpl implements baseServiceInter {

private SessionFactory sessionFactory;

public SessionFactory getSessionFactory() {
return sessionFactory;
}

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

public object findById(Class clazz Serializable id) {
// TODO Auto-generated method stub
return this.sessionFactory.getCurrentSession().load(clazz id);
}

public void delete(object obj) {
// TODO Auto-generated method stub
sessionFactory.getCurrentSession().delete(obj);
}

/**
 * @author 顺平
 * @param hql: 传入的hql可以带? 
 * @param parameters:问号对应的参数数组
 */
public List getResult(String hql object[] parameters) {
// TODO Auto-generated method stub

Query query=sessionFactory.getCurrentSession().createQuery(hql);
//注入?
if(parameters!=null&¶meters.length>0){

for(int i=0;i query.setParameter(i parameters[i]);
}
}
return query.list();
}

public void save(object obj) {
// TODO Auto-generated method stub
sessionFactory.getCurrentSession().save(obj);
}

public void update(object obj) {
// TODO Auto-generated method stub
sessionFactory.getCurrentSession().update(obj);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-08-10 18:54  xiaoneinew\
     文件        4003  2010-12-23 09:47  xiaoneinew\.classpath
     目录           0  2011-08-10 18:54  xiaoneinew\.myeclipse\
     文件         449  2010-12-23 09:47  xiaoneinew\.myhibernatedata
     文件         303  2010-12-23 09:47  xiaoneinew\.mymetadata
     文件         258  2010-12-23 09:47  xiaoneinew\.mystrutsdata
     文件        1513  2010-12-23 09:47  xiaoneinew\.project
     目录           0  2011-08-10 18:54  xiaoneinew\.settings\
     文件         106  2010-12-23 09:47  xiaoneinew\.settings\org.eclipse.core.resources.prefs
     目录           0  2011-08-10 18:54  xiaoneinew\src\
     文件        5713  2010-12-23 10:29  xiaoneinew\src\beans.xml
     目录           0  2011-08-10 18:54  xiaoneinew\src\com\
     目录           0  2011-08-10 18:54  xiaoneinew\src\com\xiaonei\
     目录           0  2011-08-10 18:54  xiaoneinew\src\com\xiaonei\base\
     目录           0  2011-08-10 18:54  xiaoneinew\src\com\xiaonei\base\service\
     文件        1609  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\base\service\baseServiceImpl.java
     文件         470  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\base\service\baseServiceInter.java
     目录           0  2011-08-10 18:54  xiaoneinew\src\com\xiaonei\domain\
     文件        1531  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Album.hbm.xml
     文件        1896  2010-12-23 11:50  xiaoneinew\src\com\xiaonei\domain\Album.java
     文件        2075  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\City.hbm.xml
     文件        2352  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\City.java
     文件        1110  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Country.hbm.xml
     文件        1275  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Country.java
     文件        1174  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Junior.hbm.xml
     文件        1325  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Junior.java
     文件        1407  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Photo.hbm.xml
     文件        1782  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Photo.java
     文件        1104  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Photocomment.hbm.xml
     文件        1281  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Photocomment.java
     文件        1189  2010-12-23 09:47  xiaoneinew\src\com\xiaonei\domain\Primaryschool.hbm.xml
............此处省略367个文件信息

评论

共有 条评论