Spring Roo, een geavanceerde code generator?

29 June 2009 11:50 Remco Bos Java

Wat is Spring Roo? Volgens de makers: “Spring Roo provides interactive, lightweight, user customizable tooling that enables rapid delivery of high performance enterprise Java applications.” En dit is Roo’s mission statement: “Roo’s mission is to fundamentally and sustainably improve Java developer productivity without compromising engineering integrity or flexibility.”

Ik vertaal dit naar “Spring Roo is een slimme code generatie tool voor Spring applicaties” en “Spring Roo belooft de productiviteit van Java ontwikkelaars te verhogen”. Dit was voor mij een reden om Spring Roo eens een keer uit te proberen.

Lees verder

2 reacties

Hallo, Android!

22 June 2009 11:06 Pascal de Vink Algemeen

Inmiddels heeft iedere Java developer wel gehoord van het Google Android Platform. Afgelopen tijd ben ik wat meer bezig geweest met mobiele software en me ook meer gaan verdiepen in dit platform. In dit blog artikel zal ik uitleg geven over hoe Hello World gemaakt kan worden, en daarnaast wat meer uitleggen over Android als applicatie framework. Voor meer in-depth informatie over het Android Platform en wat de doelen van Google zijn, kun je dit filmpje bekijken met Jason Chen

Lees verder

Eén reactie

Locaties opzoeken en weergeven met de google maps api

16 June 2009 14:57 Paul Siegmann Algemeen

Met de google map api kun je locaties opzoeken en die vervolgens op een kaart in de browser tonen. Het beste aspect van deze api is zijn eenvoud. In dit artikel laat ik aan de hand van een voorbeeld zien hoe dit in zijn werk gaat.

Lees verder

3 reacties

Rails, Metal en Sinatra

15 June 2009 9:44 Arie Meeldijk Ruby

Rails is een prachtig framework, maar wanneer je simpele pagina’s hebt die vele honderden requests per seconde aan moeten kunnen en/of wanneer je iets heel simpels wilt maken, kan Rails teveel overhead hebben. Om deze overhead te omzeilen is er Rails Metal.

Lees verder

Reageer

getElementsByClassName

11 June 2009 15:15 Lennaert van der Linden Javascript

Vanwege separation of concerns en de mogelijkheid voor graceful degradation1 is het handig om javascriptcode te scheiden van HTML-opmaakcode. Dit houdt in dat het toevoegen van interactie aan het HTML-document wordt gedaan in een apart javascript-bestand. Een handige manier om dit te doen is om gebruik te maken van classes, maar bij grote documenten kan dit leiden tot traag startende webapplicaties en dat heeft vervelende consequenties, zoals te zien in het dialoog van figuur 1. In dit artikel wordt een mogelijke oplossing geboden.

Lees verder

6 reacties

Dependency injection in een OSGI container

4 June 2009 13:26 Rob Schellhorn Java

Bepaalde vraagstukken houden software engineers al decennia lang bezig. Een klassieker is hoe we componenten moeten maken met een kleine koppeling, zodat het product makkelijk uit te breiden blijft en goed te testen is. Deze vraag is van toepassing op verschillende lagen in de software. Dependency injection (DI) kijkt vanuit de kleinste componenten: objecten. OSGI biedt de handvaten om modules makkelijk samen te laten werken. Door de twee te combineren ontstaat een ijzersterk platform om makkelijk te onderhouden software te schrijven. In deze blog post laat ik zien hoe je het DI framework Guice kan inzetten binnen een OSGI container.

Lees verder

Eén reactie