session = HibernateSessionFactory.getSession();
tx = session.beginTransaction();
String sql = " from sysdao.Sysuser b where b.adminName =:tt";
Query query = session.createQuery(sql);
query.setString("tt", username);
user = query.list();
public String login(){
String username=loginName;
SysuserImp sysuserImp=new SysuserImp();
user =sysuserImp.QuerySysuser(username);
//到这里不会写了
String name="";
if(user.size()>0)
{
Sysuser u = (Sysuser )user.get(0);//得到这个Sysuser 对像
name=user.getName();//取它的属性
}
return this.SUCCESS;
}
解决方案 »
- 求一个监控外部接口报错的程序
- hql的时间比较
- 小弟刚学STRUTS,可是环境从昨天晚上到现在还没配好那为大虾帮帮小弟感恩不尽啊
- Java语 言 出 现 的 背 景 、 影 响 及 应 用 前 景
- Hibernate3.0 有没有好的IDE生成ORM和POJO
- 【JDBC】执行一个SQL Server的过程的问题
- 简单HTML在线编辑功能。不需要在线编辑器
- JDBC连接Sql Server2000出错,请指教
- jb+weblogic发布出错???error retrieving component 不懂
- java发送post请求需要注意的问题
- Web Service 调用和返回值问题
- 我要学ejb做一个网上销售系统,但我只学了一点一般的java,不知道学ejb要装什么软件?
public String login(){
Sysuser rtn=null;
org.hibernate.Session session = null;
try {
session = HibernateSessionFactory.getSession();
Sysuser =(Sysuser)session.get(Sysuser.class, id);
} catch (HibernateException ex) {
log.error(ex);
ex.printStackTrace();
} finally {
if (session != null) {
session.close();
session = null;
}
}
if(rtn!=null){
return rtn.getName();
}
else{
return null;
}
}