PROGRAMMING: JAVA
1 Using JRuby: Bringing Ruby to Java
2 Java Persistence with MyBatis 3
1 Now you can bring the best of Ruby into the world of Java, with Using JRuby Come to the source for the JRuby core team’s insights and insider tips You’ll learn how to call Java objects seamlessly from Ruby, and deal with Java idioms such as interfaces and overloaded functions
2 Getting started with the MYBatis framework is greatly simplified with this step-by-step guide that’s packed with practical exercises Now you can quickly and confidently take your Java capabilities into the arena of data persistence
Overview
Detailed instructions on how to use MyBatis with XML and Annotation-based SQL Mappers
An in-depth discussion on how to map complex SQL query results such as One-To-Many and Many-To-Many using MyBatis
ResultMaps
Step-by-step instructions on how to integrate MyBatis with a Spring framework
In Detail
Storing and retrieving data to and from relational databases is a very common requirement, and is a crucial part of many applications Even though Java provides a JDBC API for database access, it is not very effective and involves writing the boilerplate code again and again Getting data out of a database, populating into Java objects, and persisting data from Java objects into a database using JDBC involves a lot of repetitive coding and is a very tedious process MyBatis takes the simplest approach of leveraging the existing knowledge and power of Java and SQL yet provides powerful features to make data persistence implementation easy


We do not store files and block access to them upon the first request from copyright holders.
All content posted on the site represents material that is freely available for viewing and downloading on the Internet. The collection of materials available on the Internet and their placement in the catalog is done automatically. In this case, the site administration does not exercise control over the added content.
The site administration also does not engage in activities related to the publication of unlicensed content, illegally stolen, and protected by copyright holders. The automated system only publishes links to material freely available from open sources.
The resource is always open to cooperation with copyright holders. If your exclusive rights to copyrighted objects are violated in any way using this resource (posting copyright-protected information), the administration is ready to assist you and remove/block the appropriate materials from the site.