用户登录
用户注册

hibernate sql 子查询语句

我写个简单的例子,楼主可以参考下


public int getLogin(String username,String password)
 {    String sql="select * from user_table where username=? and password=?";
       SQLQuery query=getSession().createSQLQuery(sql).addEntity(UserTable.class);
       query.setString(0,username);
       query.setString(1,password);
      return Integer.parseInt(query.uniqueResult().toString());
    
 }
     public static void main(String[] args) {
      new UserTableDAO().getLogin("zhang","yuan");
 }





  

H将SQL语句封装了  直接调用H里的方法





  

String sql="SQL语句";


session.createSqlQuery(sql);





  可以用hql语句,hibernate里有几个方法是现成的 findAll(),update()deleted()....可以直接调用。



  任江波,对你无言!HQL语句查询,其实用SQL也可以的!只是记不太清楚,找找资料把!
热门评论
暂无评论,快去抢占沙发吧~

分享至

长按复制下方链接,去粘贴给好友吧:
请使用当前手机浏览器底部中间的“添加书签”功能进行收藏。
我知道了
软件
前端设计
程序设计
Java相关