Archive for the Java category

Ben Alex

Exploring Roo's Architecture

Last month we discovered how easy it is to build a fully-fledged enterprise application in just a few minutes using Spring Roo - our new productivity tool for Java developers. While many Java developers have already started evaluating Roo to help save time on their projects, I've received a lot of questions from people curious [...]

Luke Taylor

Spring Security 3.0.0.M1 Released

We're pleased to announce that the first milestone of Spring Security 3.0 is now available for download. The release is also available through the Maven milestone repository at http://maven.springframework.org/milestone. As with Spring 3.0, this is the first release which requires a minimum JDK 1.5 to run and also require Spring 3.0, so you should get [...]

Ben Alex

Getting Started with Spring Roo

Update: The third installment of the "Introducing Spring Roo" blog series is now available and covers Roo's internal architecture in detail.

I have a confession to make. While many of you would know I've been busily working away on Spring Roo in recent months, I also have a separate project that hasn't made it into Subversion. [...]

grocher

Grails 1.1.1 released with Google AppEngine support

Today we are pleased to announce the availability of Grails 1.1.1 which whilst providing many incremental improvements over Grails 1.1 also introduces official support for Google AppEngine.
Groovy itself has been running on AppEngine since its launch, but we had to make a few tweaks here and there in Grails to make Grails applications run on [...]

Ben Alex

Jump into Roo for extreme Java productivity

Update: The second installment of the "Introducing Spring Roo" blog series is now available and includes a detailed step-by-step tutorial to help you get started with Roo. The third installment covers Roo's internal architecture in detail.

The twittersphere has been abuzz this week with news from SpringOne Europe. One announcement generating a significant amount of interest [...]

Rod Johnson

Oracle Adds New Exhibit to Java Technology Museum


Ben Hale

Proxies in OSGi

Over the past couple of months, we've had a number of customers report issues to us regarding
ClassNotFoundException
s and proxies in dm Server. The issue actually has to do with type visibility in OSGi and is explained very well by Peter Kriens over at the OSGi Alliance Blog. Please take a look at his [...]

Guillaume Laforge

Write your Google App Engine applications in Groovy

Google just announced that their Google App Engine cloud hosting platform now supports other languages than Python: namely Java and Groovy!
You can now effectively write your Google App Engine applications in Groovy!
A couple of weeks ago, the SpringSource Groovy team and the Google App Engine Java team worked together, hand in hand, to iron out [...]

Shaun Connolly

Job Trends: Tomcat, Spring, Weblogic, JBoss, EJB

Forrester recently described a trend that they refer to as "lean software" in their paper entitled Lean Software Is Agile, Fit-To-Purpose, And Efficient. They state that "lean software is emerging as the antidote to bloatware" and that "the trend toward lean software has been building for years, but the worldwide recession is accelerating it".
Forrester mentions [...]

Shaun Connolly

Programming Language Popularity

My 13 year old son has been programming in Lua, TI Basic and Assembler, ActionScript, JavaScript, and he's into C++/Dark GDK these days. While I've mostly focused on Java for the past few years, I've programmed in a wide range of statically typed and dynamically typed languages.
Since my son is just starting his programming journey, [...]