1
我想知道是否有可能用hibernate创建存储过程? 或可用的是,我可以只调用过程? 请指教。如何用hibernate创建存储过程?
我想知道是否有可能用hibernate创建存储过程? 或可用的是,我可以只调用过程? 请指教。如何用hibernate创建存储过程?
如果您正在使用DAO或存储库或管理器为您的实体,您可以使用Hibernate's Query Language在其中创建自定义方法,如getPostsFromUserBetweenDates(int id, date start, date finish)
。它允许你用语言编写非常类似于SQL的查询,但它具有完全面向对象的优点。
由于存储过程是特定于数据库供应商的,因此使用n个ORM创建它们是没有多大意义的,因为ORM支持跨数据库支持。 – Lucero 2012-01-02 13:21:22