<?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; Biju Kunjummen</title> <atom:link href="http://www.javacodegeeks.com/author/Biju-Kunjummen/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Sat, 18 May 2013 12:00:22 +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>Spring Bean names</title><link>http://www.javacodegeeks.com/2013/02/spring-bean-names.html</link> <comments>http://www.javacodegeeks.com/2013/02/spring-bean-names.html#comments</comments> <pubDate>Wed, 13 Feb 2013 17:00:09 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Spring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=8532</guid> <description><![CDATA[Spring bean names are straightforward, except for cases where names are not explicitly specified. To start with, Spring bean names for an xml based bean definition is specified this way: &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#60;bean name='sampleService1' class='mvcsample.beanname.SampleService'&#62; &#60;constructor-arg&#62; &#60;bean class='mvcsample.beanname.SampleDao'&#62;&#60;/bean&#62; &#60;/constructor-arg&#62; &#60;/bean&#62; For a Java @Configuration based bean definition, the method [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/02/spring-bean-names.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Spring Data JPA and pagination</title><link>http://www.javacodegeeks.com/2013/01/spring-data-jpa-and-pagination.html</link> <comments>http://www.javacodegeeks.com/2013/01/spring-data-jpa-and-pagination.html#comments</comments> <pubDate>Thu, 31 Jan 2013 08:00:15 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[JPA]]></category> <category><![CDATA[Spring]]></category> <category><![CDATA[Spring Data]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7873</guid> <description><![CDATA[Let us start with the classic JPA way to support pagination. Consider a simple domain class &#8211; A &#8216;Member&#8217; with attributes first name, last name. To support pagination on a list of members, the JPA way is to support a finder which takes in the offset of the first result(firstResult) and the size of the [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/spring-data-jpa-and-pagination.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Mixin in Java with Aspects &#8211; for a Scala traits sample</title><link>http://www.javacodegeeks.com/2013/01/mixin-in-java-with-aspects-for-a-scala-traits-sample.html</link> <comments>http://www.javacodegeeks.com/2013/01/mixin-in-java-with-aspects-for-a-scala-traits-sample.html#comments</comments> <pubDate>Tue, 22 Jan 2013 14:00:43 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Logging]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7381</guid> <description><![CDATA[Scala traits allow new behaviors to be mixed into a class. Consider two traits to add auditing and version related fields to JPA entities: &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; package mvcsample.domain import javax.persistence.Version import scala.reflect.BeanProperty import java.util.Date trait Versionable { @Version @BeanProperty var version: Int = _ } trait Auditable { [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/mixin-in-java-with-aspects-for-a-scala-traits-sample.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Spring Property Placeholder Configurer &#8211; A few not so obvious options</title><link>http://www.javacodegeeks.com/2013/01/spring-property-placeholder-configurer-a-few-not-so-obvious-options.html</link> <comments>http://www.javacodegeeks.com/2013/01/spring-property-placeholder-configurer-a-few-not-so-obvious-options.html#comments</comments> <pubDate>Mon, 21 Jan 2013 08:00:25 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Spring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7302</guid> <description><![CDATA[Spring&#8217;s PropertySourcesPlaceholderConfigurer is used for externalizing properties from the Spring bean definitions defined in XML or using Java Config. There are a few options that PlaceholderConfigurer supports that are not obvious from the documentation but are interesting and could be useful. To start with, an example from Spring&#8217;s documentation, consider a properties file with information [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/spring-property-placeholder-configurer-a-few-not-so-obvious-options.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Spring MVC &#8211; Customizing RequestMappingHandlerMapping</title><link>http://www.javacodegeeks.com/2013/01/spring-mvc-customizing-requestmappinghandlermapping.html</link> <comments>http://www.javacodegeeks.com/2013/01/spring-mvc-customizing-requestmappinghandlermapping.html#comments</comments> <pubDate>Sat, 12 Jan 2013 13:00:29 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Spring]]></category> <category><![CDATA[Spring MVC]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=6883</guid> <description><![CDATA[When Spring MVC is configured using &#60;mvc:annotation-driven/&#62; in an xml bean definition file, internally a component called RequestMappingHandlerMapping gets registered with Spring MVC. This component or in general a HandlerMapping component is responsible for routing request URI&#8217;s to handlers which are the controller methods annotated with @RequestMapping annotation. &#160; &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/spring-mvc-customizing-requestmappinghandlermapping.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JUnit test method ordering</title><link>http://www.javacodegeeks.com/2013/01/junit-test-method-ordering.html</link> <comments>http://www.javacodegeeks.com/2013/01/junit-test-method-ordering.html#comments</comments> <pubDate>Thu, 10 Jan 2013 08:00:59 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Core Java]]></category> <category><![CDATA[JUnit]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=6756</guid> <description><![CDATA[Junit until version 4.10 uses the order of test methods in a test class as returned by the reflection API as the order of test method execution - Class.getMethods(). To quote the Javadoc of getMethods() api: The elements in the array returned are not sorted and are not in any particular order. thus the order [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/junit-test-method-ordering.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Json deserialization with Jackson and Super type tokens</title><link>http://www.javacodegeeks.com/2013/01/json-deserialization-with-jackson-and-super-type-tokens.html</link> <comments>http://www.javacodegeeks.com/2013/01/json-deserialization-with-jackson-and-super-type-tokens.html#comments</comments> <pubDate>Thu, 03 Jan 2013 08:00:34 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Jackson]]></category> <category><![CDATA[JSON]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=6471</guid> <description><![CDATA[Datatables is a jquery plugin to present tabular information &#8211; it can enhance a simple table or can use a AJAX based data and present the information in a tabular form. Datatables requires the data from the server to follow a specific JSON format for it to be displayed on screen. Consider the case where [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/json-deserialization-with-jackson-and-super-type-tokens.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Composing Java annotations</title><link>http://www.javacodegeeks.com/2012/12/composing-java-annotations.html</link> <comments>http://www.javacodegeeks.com/2012/12/composing-java-annotations.html#comments</comments> <pubDate>Tue, 11 Dec 2012 17:00:02 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Java]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=5272</guid> <description><![CDATA[The allowed attribute types of a Java annotations are deliberately very restrictive, however some clean composite annotation types are possible with the allowed types. &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Consider a sample annotation from the tutorial site: package annotation; @interface ClassPreamble { String author(); String[] reviewers(); } Here the author [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/12/composing-java-annotations.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Polling an http end point using Spring Integration</title><link>http://www.javacodegeeks.com/2012/11/polling-an-http-end-point-using-spring-integration.html</link> <comments>http://www.javacodegeeks.com/2012/11/polling-an-http-end-point-using-spring-integration.html#comments</comments> <pubDate>Tue, 20 Nov 2012 20:00:41 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Spring]]></category> <category><![CDATA[Spring Integration]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=3449</guid> <description><![CDATA[It is a little non-intuitive if you want to write a flow with Spring Integration which polls an http end point and gathers some content from the http end point for further processing. Spring Integration provides a couple of ways for integrating with a HTTP endpoint - Http Outbound adapter &#8211; to send the messages to [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/11/polling-an-http-end-point-using-spring-integration.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Method Parameter Names and Spring</title><link>http://www.javacodegeeks.com/2012/11/method-parameter-names-and-spring.html</link> <comments>http://www.javacodegeeks.com/2012/11/method-parameter-names-and-spring.html#comments</comments> <pubDate>Wed, 31 Oct 2012 23:22:40 +0000</pubDate> <dc:creator>Biju Kunjummen</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Spring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=2748</guid> <description><![CDATA[Continuing on the previous blog entry about Constructor and method parameters and Java not retaining the parameter names at runtime &#8211; the previous entry was about constructor not retaining the parameter names and the implication of this for Contructor injections in Spring, here I will cover a few more scenarios where parameter names not being retained [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/11/method-parameter-names-and-spring.html/feed</wfw:commentRss> <slash:comments>0</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/7 queries in 0.003 seconds using apc
Object Caching 1122/1130 objects using apc
Content Delivery Network via cdn.javacodegeeks.com

Served from: www.javacodegeeks.com @ 2013-05-19 10:06:11 -->