A software tool that creates Java classes and interfaces for accessing and transferring data from metadata of a database and SQL statements.
Another benefit of jIncarnate is that it enables better separation and collaboration of concerns between Java developers and data modelers. This is achieved through its rules-based code generation framework, which is wired into the SQL Compiler generation process. The framework can be extended by adding templates and rules, or used independently to implement complex generation processes from source models.
The generation process is easily managed through small and manageable steps, each with its own template and logic. Additionally, the framework supports multiple template languages, allowing users to choose the most appropriate language for their particular generation step.
It's important to note that jIncarnate is distributed free of charge under the Hammurapi Group Evaluation License. While it's a great tool for non-commercial use, it should be noted that Hammurapi Group products released under this license are free for non-commercial use only. Overall, I would highly recommend jIncarnate for any Java developer looking to streamline their code writing process and improve collaboration with data modelers.
Version 2.14.0.4: N/A