-
Spring has a lot of callback methods for managing the bean lifecycle. I wasn’t able to find a complete list, and so I went poking through the source code. This is what I found:
-
Crank is a master/detail, CRUD, and annotation driven validation framework built with JPA, JSF, Facelets and Ajax. It allows developers to quickly come up with JSF/Ajax based CRUD listings and Master/Detail forms from their JPA annotated Java objects.
Month: January 2008
links for 2008-01-30
-
In my previous blog entry I introduced the Grails Flex Plugin. I got some reactions on this post and one of them was from Alexander Negoda, who had some problems getting BlazeDS Test Drive Sample 5: Updating data to work on Grails.
A good reason for m
-
Haml takes your gross, ugly templates and replaces them with veritable Haiku.
Haml is the next step in generating views in your Rails application. Haml is a refreshing take that is meant to free us from the shitty templating languages we have gotten us
-
Scannotation is a Java library that creates an annotation database from a set of .class files. This database is really just a set of maps that index what annotations are used and what classes are using them. Why do you need this? What if you are an annota
-
Branching and merging are two inherently related functions that are due for a long-awaited upgrade in Subversion 1.5. In this article John Ferguson Smart explains branching and merging in Subversion and shows you how these functions can scale from simple
links for 2008-01-29
-
The odds are stacked against entrepreneurs, and many handicap themselves by making decisions that actually make them more likely to fail, according to Scott Shane, author of The Illusions of Entrepreneurship. “There are many things that we know enhance th
-
One of the most common features in other programming languages is the multi-line String literal. Would it be possible to add this to Java?
-
I’ve been working on integrating Grails and the recently released Dojo 1.0.2. I’m particularly interested in the Dijit components that are now part of Dojo. It seems like a clean, easy way to get some AJAX widgetry into a web application. Grails comes wit
links for 2008-01-28
-
It all started with one of those weird trains of thought that come to you in the wee hours of the morning when you’re half way between asleep and awake. The first lines of the Sex Pistol’s Anarchy in the UK song were playing in my head. (This may be a hin
-
I think I’m kinda fair when it comes to borrowing minor or even major parts of my design work. I even published my previous designs as free themes for WordPress and ExpressionEngine – not to mention the Photoshop devkits – to provide people with a nice
links for 2008-01-27
-
In truth, the scripting involved is fairly complex, and it won’t be possible for me to spell out every nuance of the code in this single tutorial. In fact, I won’t even list every method used in the script, as some of them are quite long. What I can do, t
links for 2008-01-26
-
I recently wrapped up a 5 video series on Eclipse’s new vision and frameworks to provide a runtime environment based on OSGi. Eclipse is well know for it’s desktop, GUI framework and for the development tooling it providers. They’ve built a nice eco
-
There has never really much debate about whether Service Oriented Architecture is a good idea or not. Based on principles such as loose coupling, encapsulation, location transparency, and the separation of infrastructure and applications, it has always ha
-
Pobresito perrito, hasta yo me aguite…
links for 2008-01-25
-
Not only am I a huge fan of software design patterns, I’m also strongly supportive of process in software. Process makes us strong. Process enables us to achieve highly metric-driven quality levels. Process allows us to attend meetings throughout every da
-
http://mars.jpl.nasa.gov/mgs/gallery/images_faceonmars.html.
-
I’ve read tons of articles about the subject : are annotations inherited or not ? Java 5 annotations are powerful, but you must understand what you do. Annotating a class does not necessarily mean that a subclass will keep the annotation. So, are they inh
links for 2008-01-24
-
BEA systems recently released a technology preview of WebLogic Server 10.3 version. This tech preview is a pre-release of WL Server 10.3 which is the follow-on release to version 10.0. The new server release focuses on the enhancements in the following th
links for 2008-01-23
-
http://s3.amazonaws.com/media.europosgrados.com/boletin/febrero/noticiaFebrero_small.jpg
-
Strecks is a set of extensions to the Struts web development framework aimed at Java 5 users. The aim of Strecks is to enhance the capability of Struts in terms of productivity and maintainability. Strecks makes use of Java 5 language features, in particu
-
It’s really a strange situation out there. On one hand, people are advocating for polyglot programming over the JVM or CLR, and on the other hand, the same set of advocates are busy protecting their own afficionados with great care, wisdom and frequent ag
links for 2008-01-22
-
Last week, I set out to create and schedule a job to run at 2 a.m. every morning. Not a problem. Spring’s SchedulerFactoryBean, CronTriggerBean, and MethodInvokingJobDetailFactoryBean seemed up to task.
So, I configured something resembling the followi
-
I have a painful question for all of you. What type of developer are you? There are really two types, 1) the decision maker or the 2) the decision taker. This posting is for the decision maker. You don’t have to be team leader to influence the technology
-
Did Java 5 forget JMX MBean persistence?
In Java 5 JMX MBean instrumentation was added, this was a great idea but it lacked what I would consider a vital feature. Sun probably guessed that if a developer wanted such a feature, that they would use J2EE