Introduction
In the previous post Spring Application Setup – Shop Smart we learnt how to setup Spring and JUnit for development environment using Eclipse.
Let us now add a data access layer (commonly known as DAO layer) to our application, so that we can easily communicate with the database (HSQL or MySQL or any other database supported by Hibernate).
Hibernate - A brief Discussion
Hibernate is a huge topic and deserves its own series of posts. Here I would just like to point out few basic stuff about this framework. It all starts with the need of persisting an object.
Imagine t...
Read More
Hibernate
This category contains posts related to the Hibernate ORM technology
Spring Application Setup – Shop Smart
Project Setup
Following the previous article, one thing is very clear that our application will deal with users. The users can then be categorized into customers, sellers, operations, administrators and other. But at the core, all of them are users and they will need credentials to access the system.
Also, we talked about various modes of authentication, but let us assume that the basic mode of authentication is database or file. So, let us define the user tables as shown below:
SS_USER - The User Table
We will keep it simple for now with the following columns:
[crayon-5ade34fe3ff66682...
Read More
XML Free Spring Hibernate Configuration
Introduction
After a lot of digging on the web I couldn't find any complete tutorial or example for an XML free Spring Hibernate Configuration tutorial to integrate Spring 3.X with Hibernate 4.X. So here I present a fully working simple tutorial for those who want to get rid of the XML configurations for Hibernate and Spring integration.
Here is a link to my latest post, which develops a spring application from scratch, using annotation based spring, and hibernate.
Purpose of the Article
This article is to explain in the easiest possible manner the ways to integrate Hibernate 4.x with Sp...
Read More