• Customizing Parameter Names When Binding Spring MVC Command Objects

    Updated: 2012-02-10 05:33:37
    In spring MVC you can havepublic class Job { private String jobType; private String location; } @RequestMapping("/foo") public Strnig doSomethingWithJob(Job job) { ... } But that means “jobType” and “location” are the http parameter names, and there is no way to customize that. Which is odd, since this is meta-data, and it should be configurable by annotations. ...

  • Broad NoSQL Adoption in 2012?

    Updated: 2012-02-09 18:46:47
    The current state of SQL may cause some developers physical pain, especially when they see an industry-wide survey released by Couchbase yesterday that suggest a strong growth in NoSQL adoption in 2012. As a self-defined "Simple, Fast, Elastic NoSQL Database," Couchbase has recently rebranded their NoSQL Membase server from Membase to Couchbase.  This merger of Membase, an open source...

  • Got REST? Build an HTML5 Mobile App

    Updated: 2012-02-09 14:00:00
    Welcome Register Sign-in Search Jump to a Magazine NET AJAX APACHE CLOUD COMPUTING CMS COLDFUSION CRM ECLIPSE FLEX HP IPHONE JAVA LINUX OPEN SOURCE OPEN WEB ORACLE PERL PHP POWERBUILDER PYTHON RED HAT RUBY SAP SEARCH SILVERLIGHT SOA SYMBIAN VIDEO VIRTUALIZATION WEB 2.0 WEBLOGIC WEBSPHERE WIRELESS XML Home Subscribe Advertise Authors Topics Videos Events Webcasts Java : Email Alerts Newsletters Get Java : Homepage Mobile NET AJAX Cloud Eclipse Flex Open Web iPhone Java Linux Open Source Oracle PowerBuilder Security SOA Virtualization Web 2.0 Java Authors : Andreas Grabner Vivek Arora Joel Murach Udayan Banerjee Max Katz Related Topics : Java AJAX REA Java : Blog Post Got REST Build an HTML5 Mobile App Testing a REST service is cool but what if you wanted to build a mobile app using it By

  • Programming Language Popularity by SO and GitHub Cross-Ranking

    Updated: 2012-02-09 13:32:07
    Curator's note:  Is this two-faceted method for determining language popularity a good metric.  The correlation definitely helps its case but I know that Stack Overflow volume doesn't always indicate popularity, but rather, confusion.  Also, RedMonk's charts are showing C# slightly ahead of Java on SO but on the tags page, you can see that C# has almost 60k more tags (almost 25% more) and the...

  • Have You Adopted Java 7 Yet?

    Updated: 2012-02-09 06:30:29
    Java 7 has been available for a while now, and according statistics that Jelastic ran, it's market share is growing, albeit slowly. The article states that Java 7 accounts for 17% of the market while Java 6 still holds 83%.  With Java still holding it's own on the latest TIOBE index, there's no doubt that it's not losing it's appeal to developers and...

  • Scala Artifacts Now on Central

    Updated: 2012-02-09 05:17:52
    Two weeks ago, all Scala projects required a little bit of extra configuration to point to a custom repository for Scala artifacts hosted at scala-tools.org. Today, Scala artifacts are now available directly from Central. The contents of scala-tools.org are now integrated into the Sonatype OSS repository hosting service, and other projects have started to publish artifacts Central. ...

  • Automatically generating WADL in Spring MVC REST application

    Updated: 2012-02-09 05:14:05
    Last time we have learnt the basics of WADL. The language itself is not as interesting to write a separate article about it, but the title of this article reveals why we needed that knowledge. Preview Text:  Last time we have learnt the basics of WADL. The language itself is not as interesting to write a separate article about it, but the title...

  • Some Reporting tricks with class-transformations

    Updated: 2012-02-09 05:10:34
    Every time I used to see some duplication of code, I used to move that code to a new method. With Tapestry, you begin to think differently. Now every time I see duplication, my first thought is “Can I create a worker for it”. In my current project, I am using a few new ones. So I thought why not share them with you. @ReportException My onSuccess methods usually are of the form ...

  • The depths of Java: API leak exposed through covariance

    Updated: 2012-02-09 05:07:46
    Java can be very tricky some times, especially in API design. Let’s have a look at a very interesting showcase. jOOQ strongly separates API from implementation. All API is in the org.jooq package, and public. Most implementation is in the org.jooq.impl package and package-private. Only factories and some dedicated base implementations are public. This allows for very powerful package-level...

  • Book Excerpt: Essential Java Skills (Part 1)

    Updated: 2012-02-09 01:16:00
    : Welcome Register Sign-in Search Jump to a Magazine NET AJAX APACHE CLOUD COMPUTING CMS COLDFUSION CRM ECLIPSE FLEX HP IPHONE JAVA LINUX OPEN SOURCE OPEN WEB ORACLE PERL PHP POWERBUILDER PYTHON RED HAT RUBY SAP SEARCH SILVERLIGHT SOA SYMBIAN VIDEO VIRTUALIZATION WEB 2.0 WEBLOGIC WEBSPHERE WIRELESS XML Home Subscribe Advertise Authors Topics Videos Events Webcasts Java : Email Alerts Newsletters Get Java : Homepage Mobile NET AJAX Cloud Eclipse Flex Open Web iPhone Java Linux Open Source Oracle PowerBuilder Security SOA Virtualization Web 2.0 Java Authors : Joel Murach Maureen O'Gara Jeremy Hess Rizwan Mallal Liz McMillan Related Topics : Java SOA WOA Java : Book Excerpt Book Excerpt : Essential Java Skills Part 1 How to get started with Java and NetBeans By Joel Murach Article : Rating

  • Java's Road Ahead in 2012, Oracle at the Wheel

    Updated: 2012-02-06 15:29:20
    Oracle's ongoing stewardship of the Java platform and language is still garnering the occasional spat of criticism from time to time. Much of the disquiet rests on Oracle's plans to bring Java Standard Edition 6 to the end of its natural life. Adrian Bridgwaterread more

  • Hibernate Date vs Timestamp

    Updated: 2012-02-02 20:24:21
    Home Content RSS Log in Source Allies Blog Technical and process thinking from Source Allies employees Search : for Home About Hibernate Date vs Timestamp February 2nd , 2012 by David Kessler Leave a reply I encountered a subtle hibernate mapping issue involving Dates and Timestamps The following test recreates this . issue package com.sourceallies.logging import static . org junit Assert assertEquals import static . org junit Assert assertFalse import static . org junit Assert assertTrue import java.sql.Timestamp import java.util.Calendar import java.util.Date import java.util.List import javax.annotation.Resource import org.apache.commons.lang.time.DateUtils import org.hibernate.Criteria import org.hibernate.SessionFactory import org.hibernate.classic.Session import org.junit.Before

  • Component Development and Assembly Using OSGi Services

    Updated: 2012-01-30 20:28:45
    Welcome Register Sign-in Search Jump to a Magazine NET AJAX APACHE CLOUD COMPUTING CMS COLDFUSION CRM ECLIPSE FLEX HP IPHONE JAVA LINUX OPEN SOURCE OPEN WEB ORACLE PERL PHP POWERBUILDER PYTHON RED HAT RUBY SAP SEARCH SILVERLIGHT SOA SYMBIAN VIDEO VIRTUALIZATION WEB 2.0 WEBLOGIC WEBSPHERE WIRELESS XML Home Subscribe Advertise Authors Topics Videos Events Webcasts Java : Email Alerts Newsletters Get Java : Homepage Mobile NET AJAX Cloud Eclipse Flex Open Web iPhone Java Linux Open Source Oracle PowerBuilder Security SOA Virtualization Web 2.0 Java Authors : Piram Manickam Subrahmanya SV Udayan Banerjee Maureen O'Gara Hovhannes Avoyan Related Topics : Java SOA WOA Java : Article Component Development and Assembly Using OSGi Services Using components to build software systems will provide many

  • DS Data Systems Releases KonaKart v6.0.0.0

    Updated: 2012-01-30 20:14:46
    DS Data Systems UK Ltd. is pleased to announce the release of KonaKart v6.0.0.0, a Java-based eCommerce shopping cart application that provides an extensive set of features to enable retailers to successfully sell their products over the internet. KonaKart is a Java / JSP / XML based solution with comprehensive easy to use java, SOAP, RMI and JSON APIs that allow you to quickly integrate eCommerce functionality into your existing systems. The customizable parts of KonaKart are Open Source and available under the GNU LGPL.read more

  • Hibernate Logging

    Updated: 2012-01-30 14:54:22
    Through the years I’ve encountered a recurring requirement. Clients need to log changes to the database for auditing and legal purposes. To satisfy this requirement you could add logging to every save/update/delete call in your code. Or better yet, you could create an aspect that wraps these calls. While these would [...]

  • How to survive a rip current

    Updated: 2012-01-25 03:03:03
    Posted in Dad6 years ago, I lost my father to a swimming accident in the Dominican Republic. My parents were on vacation at a resort and went for a swim on what appeared to be a calm morning. They got caught in … Continue reading →

Previous Months Items

Jan 2012 | Dec 2011 | Nov 2011 | Oct 2011 | Sep 2011 | Aug 2011