亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? memberdaoimpl.java

?? 針對網絡跑步愛好者作為用戶而開發的
?? JAVA
字號:
package com.briup.run.dao.impl;

import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import com.briup.run.common.util.HibernateSessionFactory;
import com.briup.run.dao.IMemberDao;
import com.briup.run.dao.bean.GradeRecord;
import com.briup.run.dao.bean.MemberInfo;
import com.briup.run.dao.bean.PointAction;
import com.briup.run.dao.bean.PointRecord;
import com.briup.run.dao.bean.Province;

public class MemberDaoImpl implements IMemberDao {

	@SuppressWarnings("unchecked")
	public GradeRecord findGradeRecordByPoint(long point) throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session.createQuery("from GradeRecord where minPoint<? and maxPoint>?");
		
		query.setLong(0, point);
		query.setLong(1, point);
		List list = query.list();
		if (list.size() > 0) {
			return (GradeRecord) list.get(0);
		} else {
			return null;
		}
	}

	@SuppressWarnings("unchecked")
	public MemberInfo findMemberByNickName(String nickname) throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session.createQuery("from MemberInfo where nickName=?");
		query.setString(0, nickname);
		List list = query.list();
		if (list.size() > 0) {
			return (MemberInfo) list.get(0);
		} else {
			return null;
		}
	}

	@SuppressWarnings("unchecked")
	public List findMembersByNum(int num) throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session
				.createQuery("from MemberInfo order by point desc");
		query.setFirstResult(0);
		query.setMaxResults(num);
		return query.list();
	}

	public Integer findNumMemberInfo() throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session.createQuery("from MemberInfo");
		Integer num = new Integer(query.list().size());
		return num;
	}

	public Integer findOnlineMemberInfo() throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session.createQuery("from MemberInfo where isOnline=?");
		query.setLong(0, 1);
		Integer num = new Integer(query.list().size());
		return num;
	}

	@SuppressWarnings("unchecked")
	public PointAction findPointActionByName(String actionname)
			throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session
				.createQuery("from PointAction where actionName=?");
		query.setString(0, actionname);
		List list = query.list();
		if (list.size() > 0) {
			return (PointAction) list.get(0);
		} else {
			return null;
		}
	}

	@SuppressWarnings("unchecked")
	public List getMembersByConditions(Long minAge, Long maxAge, String gender,
			String provinceCity,int start,int end) throws Exception {
		String str = "from MemberInfo where 1=1";
		Session session = HibernateSessionFactory.getSession();
		if (gender != null)
			str = str + " and gender=" + gender;
		if (provinceCity != null)
			str = str + " and provincecity=" + provinceCity;
		if (minAge != null && maxAge != null)
			str = str + " and age between " + minAge + " and " + maxAge;
		Query query = session.createQuery(str);
		query.setFirstResult(start);
		query.setMaxResults(end);
		List list = query.list();
		return list;
	}

	@SuppressWarnings("unchecked")
	public MemberInfo getRandomMember(int num) throws Exception {
		Session session = HibernateSessionFactory.getSession();
		Query query = session.createQuery("from MemberInfo");
		query.setFirstResult(num);
		query.setMaxResults(1);
		List list = query.list();
		return (MemberInfo) list.get(0);
	}

	public void saveOrUpdateMemberInfo(MemberInfo info) throws Exception {
		Session session = HibernateSessionFactory.getSession();
		session.saveOrUpdate(info);
	}

	public void savePointRecord(PointRecord record) throws Exception {
		Session session = HibernateSessionFactory.getSession();
		session.save(record);
	}

	public void updateOnlineStatus() throws Exception {
		Session session = HibernateSessionFactory.getSession();
		session.createQuery("update MemberInfo set isonline=0").executeUpdate();
	}

	@SuppressWarnings("unchecked")
	public List findProvince() throws Exception {
		Session session=HibernateSessionFactory.getSession();
		Query query=session.createQuery("from Province");
		List list=query.list();
		return list;
	}

	public Province findProvinceByCode(String code) throws Exception {
		Session session=HibernateSessionFactory.getSession();
		Query query=session.createQuery("from Province where code=?");
		query.setString(0, code);
		return (Province)query.uniqueResult();
	}

	public Integer getTotalNumByConditions(Long minAge, Long maxAge, String gender, String provinceCity) throws Exception {
		String str = "from MemberInfo where 1=1";
		Session session = HibernateSessionFactory.getSession();
		if (gender != null)
			str = str + " and gender=" + gender;
		if (provinceCity != null)
			str = str + " and provincecity=" + provinceCity;
		if (minAge != null && maxAge != null)
			str = str + " and age between " + minAge + " and " + maxAge;
		Query query = session.createQuery(str);
		List list = query.list();
		return list.size();
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区中文| 久久精品国产精品亚洲综合| 欧美精品一区二区精品网| 欧美一区二区三区在| 国产亚洲精品福利| 亚洲一区二区三区视频在线| 蜜桃视频一区二区三区在线观看| 免费三级欧美电影| 色婷婷一区二区三区四区| 精品日韩欧美一区二区| 国产校园另类小说区| 一区二区三区四区在线免费观看 | 中文字幕一区二区三区不卡| 一区二区三区四区国产精品| 国产乱对白刺激视频不卡| 天堂资源在线中文精品| 粉嫩av一区二区三区| 欧美精品三级日韩久久| 国产精品情趣视频| 精品一区二区免费| 9191国产精品| 一区二区三区欧美日| 国产成人在线看| 国产午夜精品久久久久久免费视| 亚洲欧美日韩一区二区| 国产麻豆精品久久一二三| 日韩欧美综合在线| 日韩av中文字幕一区二区| 欧美精品日韩精品| 性做久久久久久免费观看 | 一区二区三区四区高清精品免费观看| 日韩av中文在线观看| 欧美日韩高清一区二区| 亚洲欧美视频在线观看| 99re8在线精品视频免费播放| 国产精品黄色在线观看| 色综合中文综合网| 亚洲欧洲制服丝袜| 99这里只有久久精品视频| 中文字幕亚洲欧美在线不卡| 色婷婷久久综合| 日本中文在线一区| 国产亚洲一区二区三区在线观看| 国精产品一区一区三区mba桃花| 久久一二三国产| 欧美性视频一区二区三区| 男人的天堂亚洲一区| 国产精品不卡一区二区三区| 在线一区二区观看| 岛国av在线一区| 毛片基地黄久久久久久天堂| 中文在线资源观看网站视频免费不卡| 91丝袜高跟美女视频| 麻豆中文一区二区| 亚洲高清免费在线| 中文字幕一区二区三区四区不卡| 日韩精品综合一本久道在线视频| 91在线免费看| 91天堂素人约啪| 91理论电影在线观看| 91免费看片在线观看| 91在线观看美女| 欧美日韩的一区二区| 日韩午夜精品电影| 久久久久久毛片| 一区二区三区四区不卡视频 | 色综合天天视频在线观看| a4yy欧美一区二区三区| 欧美亚洲一区二区在线观看| 91精品国产色综合久久久蜜香臀| 日韩三级免费观看| 一区二区欧美精品| 中文字幕亚洲在| 亚洲老司机在线| 亚洲曰韩产成在线| 日韩经典中文字幕一区| 麻豆国产精品视频| 国产99久久久国产精品免费看| 国产精品一品二品| 一本大道av一区二区在线播放| 色呦呦国产精品| 日韩一级片网站| 欧美国产日韩一二三区| 亚洲精品水蜜桃| 国产一区二区三区四区五区入口| 成人免费高清在线| 欧美一区二区三区视频在线观看| 久久久久久久网| 日韩精品色哟哟| 91一区二区三区在线观看| 日韩视频一区二区在线观看| 亚洲蜜臀av乱码久久精品 | 丁香六月综合激情| 91精品国产日韩91久久久久久| 中文字幕第一区| 国产精品99久久久久久久vr| 欧美男男青年gay1069videost| 精品福利在线导航| 久久精品国产色蜜蜜麻豆| 欧美三级在线播放| 午夜视频一区在线观看| 欧美日韩国产乱码电影| 亚洲欧美国产77777| 99re6这里只有精品视频在线观看| 久久久国产综合精品女国产盗摄| 开心九九激情九九欧美日韩精美视频电影| 色综合久久综合| 亚洲精品第1页| 欧美一区午夜精品| 日本一区中文字幕 | 亚洲国产成人在线| 成人app软件下载大全免费| 国产欧美视频一区二区| 91在线免费播放| 午夜精品福利久久久| 欧美一级片在线| 国产成人在线视频免费播放| 亚洲精品国产一区二区三区四区在线| 91影视在线播放| 久草在线在线精品观看| 国产欧美日韩视频在线观看| 91老师片黄在线观看| 五月天亚洲婷婷| 亚洲国产成人私人影院tom| 一本到不卡免费一区二区| 欧美a级理论片| 亚洲老司机在线| 国产亚洲短视频| 欧美剧情片在线观看| av午夜精品一区二区三区| 日韩精品欧美成人高清一区二区| 欧美精品丝袜久久久中文字幕| 成人一级片网址| 国产中文字幕精品| 男男gaygay亚洲| 亚洲成av人片在线| 亚洲欧洲中文日韩久久av乱码| 精品国产99国产精品| 欧美精品在线观看播放| 在线国产电影不卡| 99精品在线免费| 99视频超级精品| 91亚洲永久精品| 欧美伊人久久久久久久久影院| 成人午夜伦理影院| 91在线视频在线| 欧美亚洲自拍偷拍| 91精品国产美女浴室洗澡无遮挡| 91福利在线看| 欧美一级视频精品观看| 精品国产一区二区三区久久久蜜月| 欧美一区二区人人喊爽| 欧美一区二区三区色| 久久综合狠狠综合久久综合88 | 国产日韩欧美在线一区| 国产精品久久久久一区二区三区 | 日韩美女一区二区三区| 日本一区二区三区四区在线视频| 国产女主播在线一区二区| 一区二区三区91| 亚洲成年人影院| 91色综合久久久久婷婷| 欧美日本国产一区| 国产精品―色哟哟| 日韩1区2区3区| 色综合色狠狠综合色| 久久久99精品久久| 午夜电影久久久| 欧美在线色视频| 国产午夜精品一区二区三区嫩草 | 日韩亚洲欧美一区| 亚洲图片一区二区| 97精品视频在线观看自产线路二| 欧美日韩免费高清一区色橹橹 | 久久久精品黄色| 精品在线一区二区| 日韩欧美国产1| 精品亚洲成a人| 精品国产凹凸成av人导航| 免费在线观看一区| 欧美v亚洲v综合ⅴ国产v| 奇米一区二区三区| 日韩亚洲国产中文字幕欧美| 亚洲bt欧美bt精品| 欧美一级高清片在线观看| 日韩成人av影视| 亚洲精品在线观看视频| 国产精品996| 成人欧美一区二区三区| 欧美中文字幕亚洲一区二区va在线| 一区二区成人在线视频| 欧美美女一区二区| 国产成人精品一区二区三区四区 | 在线免费视频一区二区| 日韩成人精品在线| 亚洲国产激情av| 欧美日本在线观看| 不卡影院免费观看| 蜜臀av性久久久久蜜臀aⅴ| 久久久久综合网|