Skip to content
forked from hibersap/hibersap

Hibersap helps developers of Java applications to call business logic in SAP backends.

License

Notifications You must be signed in to change notification settings

sepe81/hibersap

 
 

Repository files navigation

Hibersap

Hibersap helps developers of Java applications to call business logic in SAP backends. It defines a set of Java annotations to map SAP function modules to Java classes as well as a small, clean API to execute these function modules and handle transaction and security aspects.

Hibersap's programming model is quite similar to those of modern O/R mappers, significantly speeding up the development of SAP interfaces and making it much more fun to write the integration code.

Under the hood, Hibersap either uses the SAP Java Connector (JCo) or a JCA compatible resource adapter to communicate with the SAP backend. While retaining the benefits of JCo and JCA like transactions, security, connection pooling, etc., developers can focus on writing business logic because the need for boilerplate code is largely reduced.

For more information please visit the Hibersap home page: http://hibersap.org

Building from Source

To build Hibersap from source, you will need the following:

  • Java Development Kit (JDK): Version 8.
  • Apache Maven: Version 3.0 or higher.
  • SAP Java Connector (JCo): You will need to download the SAP JCo library and install it in your local Maven repository. Please see the instructions in installSapJCoJarToLocalMavenRepo.sh and installSapJCoNativeLibToLocalMavenRepo.sh.
mvn clean verify

About

Hibersap helps developers of Java applications to call business logic in SAP backends.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.6%
  • Shell 0.4%