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

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

?? messengerdaoimpl.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.IMessengerDao;
import com.briup.run.dao.bean.BlackRecord;
import com.briup.run.dao.bean.FriendRecord;
import com.briup.run.dao.bean.MessageRecord;

public class MessengerDaoImpl implements IMessengerDao {

	public void delBlackrecord(BlackRecord record) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		session.delete(record);
	}

	public void delBlackrecord(Long recordid) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		session.createQuery("delete from BlackRecord where id="+recordid).executeUpdate();	
	}

	public void delFriendrecord(Long recordid) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		session.createQuery("delete from FriendRecord where id="+recordid).executeUpdate();	
	}

	public void delFriendrecord(FriendRecord record) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		session.delete(record);
	}

	public void delMessage(MessageRecord record) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		session.delete(record);
		
	}

	@SuppressWarnings("unchecked")
	public List findAllBlacks(String selfname,int start,int end) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from BlackRecord where selfName=?");
		query.setString(0, selfname);
		query.setFirstResult(start);
		query.setMaxResults(end);
		return query.list();
	}

	@SuppressWarnings("unchecked")
	public List findAllFriends(String selfname,int start,int end) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from FriendRecord where selfName=?");
		query.setString(0, selfname);
		query.setFirstResult(start);
		query.setMaxResults(end);
		return query.list();
	}

	public BlackRecord findBlackrecord(String selfname, String blackname) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from BlackRecord where selfName=? and blackName=?");
		query.setString(0, selfname);
		query.setString(1, blackname);
		return (BlackRecord)query.list().get(0);
	}

	public FriendRecord findFriendrecord(String selfname, String friendname) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from FriendRecord where selfName=? and blackName=?");
		query.setString(0, selfname);
		query.setString(1, friendname);
		return (FriendRecord)query.list().get(0);
	}

	public MessageRecord findMessageById(Long id) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where id=?");
		query.setLong(0,id);
		return (MessageRecord)query.uniqueResult();
	}

	@SuppressWarnings("unchecked")
	public List findNewMessages(String nickname) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where receiver=? and status=? and receiverStatus=? order by sendDate");
		query.setString(0,nickname);
		query.setLong(1, 0l);
		query.setLong(2, 0l);
		return query.list();
	}

	@SuppressWarnings("unchecked")
	public List findReMessages(String nickname,int start,int end) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where receiver=? and receiverStatus=? order by status,sendDate desc");
		query.setString(0,nickname);
		query.setLong(1, 0l);
		query.setFirstResult(start);
		query.setMaxResults(end);
		return query.list();
	}

	@SuppressWarnings("unchecked")
	public List findSeMessages(String nickname,int start,int end) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where sender=? and senderStatus=? order by sendDate desc");
		query.setString(0,nickname);
		query.setLong(1, 0l);
		query.setFirstResult(start);
		query.setMaxResults(end);
		return query.list();
	}

	public int findUnreadedMessagesNumber(String nickname) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where receiver=? and receiverStatus=? and status=?");
		query.setString(0,nickname);
		query.setLong(1,0l);
		query.setLong(2,0l);
		return query.list().size();
	}

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

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

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

	public void delFriendRecord(String selfName, String friendName) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("delete from FriendRecord where selfName=? and friendName=?");
		query.setString(0, selfName);
		query.setString(1, friendName);
		query.executeUpdate();	
	}

	public void delBlackRecord(String selfName, String blackName) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("delete from BlackRecord where selfName=? and blackName=?");
		query.setString(0, selfName);
		query.setString(1, blackName);
		query.executeUpdate();	
		
	}

	@SuppressWarnings("unchecked")
	public List findAllMember(int start, int end) throws Exception {
		Session session=HibernateSessionFactory.getSession();
		Query query=session.createQuery("from MemberInfo");
		query.setFirstResult(start);
		query.setMaxResults(end);
		return query.list();
	}

	public Integer findReMessages(String nickname) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where receiver=? and receiverStatus=? ");
		query.setString(0,nickname);
		query.setLong(1, 0l);
		return query.list().size();
	}

	public Integer findSeMessages(String nickname) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from MessageRecord where sender=? and senderStatus=?");
		query.setString(0,nickname);
		query.setLong(1, 0l);
		return query.list().size();
	}

	public Integer getAllFriendNum(String selfName) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from FriendRecord where selfName=?");
		query.setString(0, selfName);
		return query.list().size();
	}

	public Integer getAllBlackNum(String selfName) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from BlackRecord where selfName=?");
		query.setString(0, selfName);
		return query.list().size();
	}

	public List findFriendByName(String selfName) throws Exception {
		Session session=HibernateSessionFactory.getSession();	
		Query query=session.createQuery("from FriendRecord where selfName=?");
		query.setString(0, selfName);
		return query.list();
	}	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品区| 成人手机在线视频| 国产99精品视频| 欧美亚洲精品一区| 国产欧美视频一区二区| 婷婷六月综合亚洲| caoporen国产精品视频| 欧美本精品男人aⅴ天堂| 亚洲最大成人综合| www.欧美日韩| 久久精品一区二区三区不卡牛牛| 亚洲大片精品永久免费| 99视频精品在线| 精品国产第一区二区三区观看体验| 亚洲一区二区三区四区在线免费观看 | 国产精品日产欧美久久久久| 视频一区二区中文字幕| 在线观看亚洲成人| 亚洲精品老司机| 91一区二区三区在线观看| 国产午夜亚洲精品午夜鲁丝片| 奇米精品一区二区三区在线观看一| 色婷婷国产精品综合在线观看| 国产精品视频一二| 成人黄页毛片网站| 日本一区二区三区四区在线视频| 激情文学综合丁香| 337p日本欧洲亚洲大胆精品| 蜜桃传媒麻豆第一区在线观看| 欧美精品日韩一区| 午夜久久久久久| 91精品国产免费| 免费看欧美女人艹b| 91精品黄色片免费大全| 青青草国产成人av片免费| 欧美日本视频在线| 蜜桃视频在线观看一区二区| 日韩亚洲欧美成人一区| 麻豆精品视频在线观看| 精品美女在线播放| 九九在线精品视频| 国产三级欧美三级| 99精品欧美一区二区三区综合在线| 国产精品毛片久久久久久| 99视频一区二区| 国产suv一区二区三区88区| 久久久久久久久久久久久女国产乱 | 国产亚洲欧美日韩俺去了| 国产另类ts人妖一区二区| 国产清纯美女被跳蛋高潮一区二区久久w| 久久99国产精品免费网站| 久久嫩草精品久久久精品| 国产一区二区在线观看视频| 国产目拍亚洲精品99久久精品| 成人午夜电影网站| 尤物av一区二区| 欧美精品乱码久久久久久按摩| 欧美aa在线视频| 久久久91精品国产一区二区精品 | 国产精品天美传媒沈樵| 91在线观看污| 日韩精品成人一区二区在线| 精品久久99ma| 91亚洲精品一区二区乱码| 午夜一区二区三区视频| 精品免费一区二区三区| 成人av在线一区二区三区| 亚洲一区二区综合| 久久亚洲精品小早川怜子| 色综合天天综合狠狠| 免费高清在线视频一区·| 国产精品久久综合| 91超碰这里只有精品国产| 丁香一区二区三区| 亚洲国产一区在线观看| 久久久久久久综合狠狠综合| 色老综合老女人久久久| 捆绑调教一区二区三区| 亚洲欧美日韩在线| 日韩欧美不卡在线观看视频| 99久久久国产精品免费蜜臀| 麻豆极品一区二区三区| 亚洲欧美二区三区| 337p粉嫩大胆噜噜噜噜噜91av| 不卡视频在线观看| 麻豆一区二区99久久久久| 一区二区三区日韩欧美精品| 久久久不卡网国产精品二区| 欧美日韩视频一区二区| 9l国产精品久久久久麻豆| 久久97超碰色| 天天综合色天天| 国产成人精品三级| 日韩精品亚洲一区| 亚洲一区二区三区在线播放| 亚洲人成伊人成综合网小说| 国产亚洲欧洲一区高清在线观看| 7777精品伊人久久久大香线蕉| 色婷婷精品久久二区二区蜜臀av| 国产一区二区三区久久久| 日韩高清不卡在线| 亚洲国产精品嫩草影院| 亚洲色图欧洲色图| 亚洲色图视频网| 亚洲日本成人在线观看| 国产精品视频观看| 欧美国产精品专区| 久久美女高清视频| 精品国产一区二区三区忘忧草| 欧美一区二区三区日韩| 欧美丰满嫩嫩电影| 欧美美女视频在线观看| 欧美久久免费观看| 欧美日韩国产高清一区二区| 欧美日韩在线综合| 欧美日韩精品三区| 欧美一级在线免费| 欧美成人一区二区三区片免费| 欧美一区日本一区韩国一区| 欧美日韩国产一级| 在线播放中文字幕一区| 在线播放视频一区| 欧美不卡一区二区三区| 国产亚洲污的网站| 国产精品久久久久9999吃药| 国产综合成人久久大片91| 激情深爱一区二区| 国产精品综合视频| www.亚洲国产| 欧美日韩国产欧美日美国产精品| 在线电影国产精品| 国产性色一区二区| 1000精品久久久久久久久| 一区二区三区国产精品| 亚洲第一福利一区| 国内精品写真在线观看| 福利电影一区二区| 色偷偷88欧美精品久久久| 欧美丰满少妇xxxxx高潮对白| 欧美tickling挠脚心丨vk| 久久精品无码一区二区三区 | 欧美va亚洲va| 国产精品水嫩水嫩| 亚洲成人av福利| 国产美女在线观看一区| 91啪亚洲精品| 日韩精品一区二区三区视频| 国产精品久久久久aaaa| 午夜精品久久一牛影视| 国产高清精品久久久久| 91九色最新地址| 精品奇米国产一区二区三区| 国产精品国产精品国产专区不蜜| 亚洲大尺度视频在线观看| 国产成人精品www牛牛影视| 欧美中文一区二区三区| 精品国产髙清在线看国产毛片| 国产精品乱码久久久久久| 日韩在线一区二区| 成人少妇影院yyyy| 51久久夜色精品国产麻豆| 国产精品久久久久久久久图文区 | 国产精品一线二线三线| 91久久线看在观草草青青| 精品国产露脸精彩对白| 亚洲综合区在线| 国产91精品在线观看| 欧美乱妇15p| 亚洲制服欧美中文字幕中文字幕| 国产一区二区三区免费观看| 欧美三级中文字幕| 国产精品国产馆在线真实露脸| 狠狠色狠狠色合久久伊人| 欧美日韩另类国产亚洲欧美一级| 欧美激情一区二区三区在线| 美女高潮久久久| 欧美日韩国产bt| 一区二区三区在线免费观看| 成人av小说网| 国产欧美日韩综合| 国产精品一级片在线观看| 91精品欧美一区二区三区综合在 | 国产精品毛片久久久久久久| 国内精品久久久久影院薰衣草| 欧美精品一卡两卡| 一区二区三区中文字幕精品精品| 成人污视频在线观看| 久久精品视频免费观看| 极品美女销魂一区二区三区免费| 69精品人人人人| 视频一区欧美精品| 欧美精品123区| 视频一区视频二区中文字幕| 欧美日韩三级视频| 亚洲一区二区高清| 欧美视频在线观看一区二区| 一区二区在线看| 在线观看国产精品网站| 一区二区三区在线免费观看| 欧洲一区二区三区免费视频|