⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dataservice.java

📁 简易聊天程序使用ajax+数据库的实现
💻 JAVA
字号:
package service;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import org.hibernate.Session;
import org.hibernate.Transaction;

import po.HibernateSessionFactory;

public class DataService {
      
	
	   public static ArrayList getAry(){
		   String hql="select m.nam,m.talkcont from po.Message as m ";
		   List list=dao.DaoDate.search(hql);
		   Iterator it=list.iterator();
		   bean.talkbean tb;
		   ArrayList<bean.talkbean> ary=new ArrayList<bean.talkbean>();
		   while(it.hasNext()){
			   Object[] obj=(Object[])it.next();
			   tb=new bean.talkbean();
			   tb.setName(obj[0].toString());
			   tb.setContent(obj[1].toString());
			   ary.add(tb);			    
		   }
		   return ary;
	   }
	   public static boolean addAry(form.TalckmessageForm mf){
		   boolean a=false;
			Session session=HibernateSessionFactory.getSession();
			Transaction tran=session.beginTransaction();
			try{
			     po.Message m=new po.Message();
			     m.setNam(mf.getName());
			     m.setTalkcont(mf.getContent());
			     dao.DaoDate.addObj(m);
				  tran.commit();
			   a=true;
			}catch(Exception ex){
				tran.rollback();
			}
		     return a;
      }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -