本地SQL查询方式
lHibernate框架支持使用原生态SQL语句进行操作数据库
l查询对象SQLQuery由Session获取
•SQLQuery sq = s.createSQLQuery("select * from tbl_teacher");
l查询结果为Object或Object[]
•使用本地SQL查询,如果想将查询结果封装成对象,可以对要查询的表起别名,然后使用{别名}格式将其封装,最后还要添加别名指代的封装对象
•简化格式
l使用本地SQL查询,也可以使用动态参数的格式
l本地SQL查询还支持在hbm.xml文件中预定义查询语句,然后通过名称调用查询语句
•<sql-query name="getAll">
• <![CDATA[select * from tbl_teacher]]>
•</sql-query>
l客户端调用方式使用Query对象调用,而不是SQLQuery对象
--------------------迷人的分割线--------------------
作者:架构师小跟班
开发者导航: http://www.codernav.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出,以免更多的人被误导。
作者:架构师小跟班
开发者导航: http://www.codernav.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出,以免更多的人被误导。