ssh学习:hibernate中Native SQL查询

Native SQL查询就是使用原生态的sql语句操作数据库。

示例:

String sql = "select * from user_qbc";
	//获取SQL查询对象并制定对象来类型,否则返回的是Object对象
	SQLQuery query = session.createSQLQuery(sql).addEntity(User.class);
	//对sql中的多个表使用别名时制定对象类型
	//query.addEntity("别名1","object1.class").addEntity("别名2","object2.class");
	List<User> list = query.list();
	System.out.println(list);

 

你可能感兴趣的:(ssh学习:hibernate中Native SQL查询)