Modeling tutos 1: Meta-Modeling

La première étape consiste à représenter les structures des objets de notre modèle de données. Par exemple, si nous voulons représenter l’adhérent toto, notre meta-modèle contiendra une Eclass appelée Adhérent qui contint une propriété nom.   Initialisation du projet  Read more…

Share Button

Modularity with Maven modules

Once you’ve found your frameworks and your IDE (congratulation!), you have to cut your projects in many sub-parts. This pattern is well known inside the code via the MVC pattern: one part for the model (functionnal part of the project),Read more…

Share Button

A nice Java Flex Stack

The first thing to do when setting up a project is to know what you gonna do with it. Personnally, I want to do the most complete project embedding full of high added-value frameworks. My project will at its endRead more…

Share Button

Database persistence with JPA

JPA means Java Persistence Api, it makes data saving possible in an easy way. In Java, You just have to annotate your domain classes with some annotations in order to make it works. Example: @Entity public class Book { privateRead more…

Share Button

CXF with Jaxws

CXF is a Full featured web services stacks. It provides an API and multiple web services implementations: JaxWs, JaxRS. JaxWs is an implementation of the SOAP protocol (communication with XML/JSON data in a special formalism). In a first time, youRead more…

Share Button

Core module frameworks

Core module is dedicated for business programming: you’ll put all your brainstormed euro to dollars converter or anything else. The only libraries you need here are: Data validation (now mandatory in each modules). IOC for decoupling backend. Transaction management. AspectRead more…

Share Button

Continuous Integration or DEVOPS known to his closest friends

All my projects uses some of the Continuous Delivery stuff for its lifecycle: Let me explain this schema litterally: The Client starts the iteration by filling a demand, a bug or an enhancement via Redmine. Redmineuses the mail server toRead more…

Share Button

Module splitting strategy in a full stacked project

I like to decouple my projects into several modules for a simple reason: if one day, I change one brick of my stack (let’s say using REST-WS instead of JaxWS web service), I don’t want to recode one thing I’veRead more…

Share Button

Welcome!

My name is Charlie, I’m a 30 years old java developper/Architect/Cartographer. Via this blog, I want to share my knowledge and some thought about code, enterprise, integration, and so on. To sum up, I just want to tell you aboutRead more…

Share Button