春天-Hibernate SAP集成
作者:互联网
我们可以整合Hibernate和SAP吗?我确实已经与Hibernate集成了一些数据库.由于不了解SAP,因此我想知道Hibernate是否提供了将其与SAP集成的支持.
解决方法:
据我所知,我认为这不存在. SAP有自己的数据映射策略,称为Open SQL,并且还提供特殊的功能来插入,更新和删除数据以确保数据的一致性,这些功能称为BAPI,除非您有SAP connector来调用这些BAPI,否则您将无能为力.有关更多参考,请检查此.Net connector example.
当然,您可以直接与数据库建立连接(如果系统管理员和/或DBA允许的话),但不建议这样做,并且这样做非常危险,因为您可能会在系统中造成不一致.请不要尝试这种方法.
但是,您可以使用软件(例如我之前提到的连接器),也可以使用SAP接口系统.您可以查看条款ALE and IDocs,找到有关此问题的更多信息.
另一种策略是在数据库上使用中间表,您和SAP可以在该数据库上进行数据的写入和写入,并与某些控件相互通信,但是在此问题上,如果使用标准表或创建自定义表(Z表),则应使用BAPI.您有更大的自由进行自己的更改.
希望能帮助到你
标签:sap,hibernate,hibernate-mapping,spring-orm,spring 来源: https://codeday.me/bug/20191121/2052561.html