📄 serverhandledao.java
字号:
package com.chinahr.dao.impl;
import com.chinahr.dao.ServerDao;
import com.chinahr.pojo.SysJobInfo;
import com.chinahr.pojo.UserCompany;
import com.chinahr.util.BaseHibernateDao;
import com.chinahr.util.PageResult;
import java.sql.Date;
import java.text.SimpleDateFormat;
import java.util.List;
public class ServerHandleDao extends BaseHibernateDao implements ServerDao {
/**
* 加载企业用户列表
*/
public void LoadEnterpriserList(PageResult result)
{
String hql="from UserCompany";
super.listbypage(hql, result);
}
/**
* 删除企业用户信息
*/
public void DeleteUserCompanyById(String []arr)
{
for(int i=0;i<arr.length;i++)
{
this.del(UserCompany.class, Integer.parseInt(arr[i]));
}
}
public UserCompany AddEnterprise(UserCompany cmy)
{
// java.util.Date dt=new java.util.Date();
// SimpleDateFormat ft=new SimpleDateFormat("yyyy-MM-dd");
// String now=ft.format(dt);
// cmy.setCRegistertime(Date.valueOf(now));
this.getHibernateTemplate().save(cmy);
List list=this.getHibernateTemplate().findByExample(cmy);
return (UserCompany)list.get(0);
}
public UserCompany LoadUserCompany(int cid)
{
return (UserCompany)this.getHibernateTemplate().get(UserCompany.class, cid);
}
public void UpdateEnterpriseServer(UserCompany cmy)
{
this.getHibernateTemplate().update(cmy);
}
public List ExcuteNames(String param)
{
String hql="select ft from UserCompany ft where ft.name like '"+param+"%'";
return this.getHibernateTemplate().find(hql);
}
public void GetUserbyName(PageResult result,String name)
{
String hql="";
if(name!="")
{
hql="from UserCompany um where um.name='"+name+"'";
}
else
{
hql="from UserCompany";
}
System.out.println(hql);
super.listbypage(hql, result);
}
public UserCompany GetUserByName(String name)
{
String hql="select uc from UserCompany uc where uc.CUserName='"+name+"'";
List list=this.getHibernateTemplate().find(hql);
if(list.size()>0)
{
return (UserCompany)list.get(0);
}else
{
return null;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -