No Dialect mapping for JDBC type: -1
1.<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
2. return (List<Item>) getJpaTemplate().execute(new JpaCallback() {
public Object doInJpa(EntityManager em) throws PersistenceException {
Query query = em.createNativeQuery(queryString, Item.class);//Item.class也要有,不然转型错误也要报这错.
query.setParameter("cid", cid);
query.setFirstResult((pagination.getCurrentPage() - 1) * pagination.getPageSize());
query.setMaxResults(pagination.getPageSize());
return query.getResultList();
}
}