About Siva Reddy
Katamreddy Siva Prasad is a Senior Software Engineer working in E-Commerce domain. His areas of interest include Object Oriented Design, SOLID Design principles, RESTful WebServices and OpenSource softwares including Spring, MyBatis and Jenkins.
List/Grid Author Archives Subscribe to the RSS feed of Siva Reddy

MyBatis Tutorial – CRUD Operations and Mapping Relationships – Part 2
To illustrate we are considering the following sample domain model: There will be Users and each User may have a Blog and each Blog can contain zero or more posts. The Database structure ...

MyBatis Tutorial – CRUD Operations and Mapping Relationships – Part 1
CRUD Operations MyBatis is an SQL Mapper tool which greatly simplifies the database programing when compared to using JDBC directly. Step1: ...

Spring3 + JPA2 + Java EE6 App Server = Confusion Over Configuration
Spring is great, JavaEE6 is great and latest JavaEE6 Application servers are also great. This post is not a rant on Spring Vs JavaEE6, but my experience of porting a Spring3+JPA2(Hibernate) ...

Keep The Code Clean: WatchDog & SpotTheBug Approach
Before going to discuss ‘ WatchDog & SpotTheBug Approach‘, let me give a brief context on what is the needs for this. Three months back I was asked ...

How I explained Dependency Injection to My Team
Recently our company started developing a new java based web application and after some evaluation process we decided to use Spring.But many of the team members are not aware of ...

RESTEasy Tutorial Part-3: Exception Handling
Exception Handling is an obvious requirement while developing software application. If any error occured while processing user request we should show the user an error page with details ...

RESTEasy Tutorial Part-1: Basics
RESTEasy is a JAX-RS implementation from JBoss/RedHat and is in-built in JBoss 6 onwards. Here I am going to show you how to develop a Simple RESTful Web Services application using ...

RESTEasy Tutorial Part-2: Spring Integration
RESTEasy provides support for Spring integration which enables us to expose Spring beans as RESTful WebServices. Step#1: Configure RESTEasy+Spring dependencies using Maven. <project ...

What additional features does Java EE 6 have to move from Spring?
I am a senior java developer who has to work on the technologies chosen by the application architect. At the maximum I can express my opinion on a particular technology, I can’t ...

Web Services with JAX-WS on Tomcat
Let us assume an enterprise is maintaining user authentication details in a centralized system. We need to create an AuthenticationService which will take credentials, validate them ...




