<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Java Code Geeks &#187; Siva Reddy</title> <atom:link href="http://www.javacodegeeks.com/author/Siva-Reddy/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Sat, 25 May 2013 12:00:42 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>MyBatis Tutorial &#8211; CRUD Operations and Mapping Relationships &#8211; Part 2</title><link>http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-2.html</link> <comments>http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-2.html#comments</comments> <pubDate>Mon, 19 Nov 2012 11:00:02 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[MyBatis]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=3386</guid> <description><![CDATA[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 of the three tables are as follows: &#160; &#160; &#160; &#160; &#160; &#160; &#160; CREATE TABLE user ( user_id int(10) unsigned NOT [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-2.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>MyBatis Tutorial &#8211; CRUD Operations and Mapping Relationships &#8211; Part 1</title><link>http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-1.html</link> <comments>http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-1.html#comments</comments> <pubDate>Fri, 16 Nov 2012 08:00:30 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[MyBatis]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=3315</guid> <description><![CDATA[CRUD Operations MyBatis is an SQL Mapper tool which greatly simplifies the database programing when compared to using JDBC directly. &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Step1: Create a Maven project and configure MyBatis dependencies. &#160; &#60;project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd'&#62; &#60;modelVersion&#62;4.0.0&#60;/modelVersion&#62; &#60;groupId&#62;com.sivalabs&#60;/groupId&#62; &#60;artifactId&#62;mybatis-demo&#60;/artifactId&#62; &#60;version&#62;0.0.1-SNAPSHOT&#60;/version&#62; &#60;packaging&#62;jar&#60;/packaging&#62; &#60;name&#62;mybatis-demo&#60;/name&#62; &#60;url&#62;http://maven.apache.org&#60;/url&#62; &#60;properties&#62; &#60;project.build.sourceEncoding&#62;UTF-8&#60;/project.build.sourceEncoding&#62; &#60;/properties&#62; &#60;build&#62; [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/11/mybatis-tutorial-crud-operations-and-mapping-relationships-part-1.html/feed</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Spring3 + JPA2 + Java EE6 App Server = Confusion Over Configuration</title><link>http://www.javacodegeeks.com/2012/10/spring3-jpa2-java-ee6-app-server.html</link> <comments>http://www.javacodegeeks.com/2012/10/spring3-jpa2-java-ee6-app-server.html#comments</comments> <pubDate>Sat, 13 Oct 2012 16:14:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Java EE6]]></category> <category><![CDATA[JBoss]]></category> <category><![CDATA[Spring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/spring3-jpa2-java-ee6-app-server-confusion-over-configuration.html</guid> <description><![CDATA[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) application on JBoss AS-7.1 App Server. My application requirement is very simple: Developing a couple of SOAP based webservices using Spring3.1 and JPA2(Hibernate) and [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/10/spring3-jpa2-java-ee6-app-server.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Keep The Code Clean: WatchDog &amp; SpotTheBug Approach</title><link>http://www.javacodegeeks.com/2012/08/keep-code-clean-watchdog-spotthebug.html</link> <comments>http://www.javacodegeeks.com/2012/08/keep-code-clean-watchdog-spotthebug.html#comments</comments> <pubDate>Wed, 29 Aug 2012 19:00:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Software Development]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/keep-the-code-clean-watchdog-spotthebug-approach.html</guid> <description><![CDATA[Before going to discuss &#8216; WatchDog &#38; SpotTheBug Approach&#8216;, let me give a brief context on what is the needs for this. Three months back I was asked to write core infrastructure code for our new application which uses all the latest and greatest technologies. I have written the infrastructure code and implemented 2 usecases [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/08/keep-code-clean-watchdog-spotthebug.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>How I explained Dependency Injection to My Team</title><link>http://www.javacodegeeks.com/2012/06/how-i-explained-dependency-injection-to.html</link> <comments>http://www.javacodegeeks.com/2012/06/how-i-explained-dependency-injection-to.html#comments</comments> <pubDate>Thu, 21 Jun 2012 01:00:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Dependency Injection]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/how-i-explained-dependency-injection-to-my-team.html</guid> <description><![CDATA[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 Spring and Dependency Injection principles. So I was asked to give a crash course on what is Dependency Injection and basics on Spring. Instead [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/how-i-explained-dependency-injection-to.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>RESTEasy Tutorial Part-3: Exception Handling</title><link>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-3-exception.html</link> <comments>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-3-exception.html#comments</comments> <pubDate>Thu, 14 Jun 2012 22:00:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JBoss RESTEasy]]></category> <category><![CDATA[RESTful Web Services]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/resteasy-tutorial-part-3-exception-handling.html</guid> <description><![CDATA[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 like brief exception message, error code(optional), hints to correct the input and retry(optional) and actual root cause(optional). This is applicable to RESTful web services also. But putting [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-3-exception.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>RESTEasy Tutorial Part-1: Basics</title><link>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-1-basics.html</link> <comments>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-1-basics.html#comments</comments> <pubDate>Tue, 12 Jun 2012 01:00:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JBoss RESTEasy]]></category> <category><![CDATA[RESTful Web Services]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/resteasy-tutorial-part-1-basics.html</guid> <description><![CDATA[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 and JBossAS7.1.1.FINAL. Step#1: Configure RESTEasy dependencies using Maven. &#60;project xmlns='http:maven.apache.orgPOM4.0.0' xmlns:xsi='http:www.w3.org2001XMLSchema-instance' xsi:schemaLocation='http:maven.apache.orgPOM4.0.0 http:maven.apache.orgmaven-v4_0_0.xsd'&#62; &#60;modelVersion&#62;4.0.0&#60;modelVersion&#62; &#60;groupId&#62;com.sivalabs&#60;groupId&#62; &#60;artifactId&#62;resteasy-demo&#60;artifactId&#62; &#60;version&#62;0.1&#60;version&#62; &#60;packaging&#62;war&#60;packaging&#62; &#60;name&#62;resteasy-demo Maven Webapp&#60;name&#62; &#60;build&#62; &#60;finalName&#62;resteasy-demo&#60;finalName&#62; [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-1-basics.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>RESTEasy Tutorial Part-2: Spring Integration</title><link>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-2-spring.html</link> <comments>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-2-spring.html#comments</comments> <pubDate>Tue, 12 Jun 2012 01:00:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JBoss RESTEasy]]></category> <category><![CDATA[RESTful Web Services]]></category> <category><![CDATA[Spring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/resteasy-tutorial-part-2-spring-integration.html</guid> <description><![CDATA[RESTEasy provides support for Spring integration which enables us to expose Spring beans as RESTful WebServices. Step#1: Configure RESTEasy+Spring dependencies using Maven. &#60;project xmlns='http:maven.apache.orgPOM4.0.0' xmlns:xsi='http:www.w3.org2001XMLSchema-instance' xsi:schemaLocation='http:maven.apache.orgPOM4.0.0 http:maven.apache.orgmaven-v4_0_0.xsd'&#62; &#60;modelVersion&#62;4.0.0&#60;modelVersion&#62; &#60;groupId&#62;com.sivalabs&#60;groupId&#62; &#60;artifactId&#62;resteasy-demo&#60;artifactId&#62; &#60;version&#62;0.1&#60;version&#62; &#60;packaging&#62;war&#60;packaging&#62; &#60;properties&#62; &#60;project.build.sourceEncoding&#62;UTF-8&#60;project.build.sourceEncoding&#62; &#60;org.springframework.version&#62;3.1.0.RELEASE&#60;org.springframework.version&#62; &#60;slf4j.version&#62;1.6.1&#60;slf4j.version&#62; &#60;java.version&#62;1.6&#60;java.version&#62; &#60;junit.version&#62;4.8.2&#60;junit.version&#62; &#60;resteasy.version&#62;2.3.2.Final&#60;resteasy.version&#62; &#60;properties&#62; &#60;build&#62; &#60;finalName&#62;resteasy-demo&#60;finalName&#62; &#60;build&#62; &#60;dependencies&#62; &#60;dependency&#62; &#60;groupId&#62;junit&#60;groupId&#62; &#60;artifactId&#62;junit&#60;artifactId&#62; &#60;scope&#62;test&#60;scope&#62; &#60;dependency&#62; &#60;dependency&#62; &#60;groupId&#62;org.slf4j&#60;groupId&#62; &#60;artifactId&#62;slf4j-api&#60;artifactId&#62; &#60;version&#62;${slf4j.version}&#60;version&#62; &#60;dependency&#62; &#60;dependency&#62; [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/06/resteasy-tutorial-part-2-spring.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>What additional features does Java EE 6 have to move from Spring?</title><link>http://www.javacodegeeks.com/2012/04/what-additional-features-does-java-ee-6.html</link> <comments>http://www.javacodegeeks.com/2012/04/what-additional-features-does-java-ee-6.html#comments</comments> <pubDate>Wed, 11 Apr 2012 13:00:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Java EE6]]></category> <category><![CDATA[Spring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/what-additional-features-does-java-ee-6-have-to-move-from-spring.html</guid> <description><![CDATA[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&#8217;t make/influence technology selection decision. So I don&#8217;t have a choice of moving from Spring to JavaEE6 or from JavaEE6 to Spring on my [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/04/what-additional-features-does-java-ee-6.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web Services with JAX-WS on Tomcat</title><link>http://www.javacodegeeks.com/2012/03/web-services-with-jax-ws-on-tomcat.html</link> <comments>http://www.javacodegeeks.com/2012/03/web-services-with-jax-ws-on-tomcat.html#comments</comments> <pubDate>Wed, 14 Mar 2012 19:17:00 +0000</pubDate> <dc:creator>Siva Reddy</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Apache Tomcat]]></category> <category><![CDATA[JAX-WS]]></category> <category><![CDATA[Web Services]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/web-services-with-jax-ws-on-tomcat.html</guid> <description><![CDATA[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 and return the status. The rest of the applications will use the AuthenticationService to authenticate the Users. Create AuthenticationService interface as follows: package com.sivalabs.caas.services; import javax.jws.WebService; import com.sivalabs.caas.domain.AuthenticationStatus; import [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/03/web-services-with-jax-ws-on-tomcat.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/4 queries in 0.001 seconds using apc
Object Caching 1230/1231 objects using apc
Content Delivery Network via jcg.javacodegeeks.netdna-cdn.com

Served from: www.javacodegeeks.com @ 2013-05-25 19:03:59 -->