有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (3) 个答案

  1. # 2 楼答案

    不知道如何使用hibernate引擎本身,我认为这将取决于你如何映射你的模型对象,除了看到映射之外,你可以通过hibernate会话对象使用标准SQL

    session.createSQLQuery("select idCol from someTable where someId not in (
    select someId from anotherTable)");
    

    然后对查询使用list()方法,并对primitive int数组使用自动装箱

  2. # 3 楼答案

    可以使用Hibernate原始SQLQuery吗

    SQLQuery q = getSession().createSQLQuery("select int_column from table");
    List<Integer> list = (List<Integer>) q.list();