利用hibernate的Query进行直接执行SQL语句 一、 String sql = "insert into SHOP_MALL_ACCOUNT_MAP_T (MALL_NO,ACCOUNT) values ('" + mallNo + "','" + userId + "')"; SQLQuery query = getSession().createSQLQuery(sql); query.executeUpdate(); 二、 String sql = "select to_char(SYN_DATE,'yyyy-MM-dd HH:mm:ss') from SHOP_TRADES_SYN_TIME_T order by SYN_DATE desc"; SQLQuery query = getSession().createSQLQuery(sql); query.setMaxResults(1); String resultDate = (String) query.uniqueResult();