用户登录
用户注册

分享至

hibernate sql 子查询语句

  • 作者: 较劲_麻黄素
  • 来源: 51数据库
  • 2021-01-24

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


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相关