Hi everyone,
 
I've played around a bit on saturday with Poseidon and AndroMDA.
Currently I'm not using a "Model Driven Approach", so I've tried the stuff I normally do with XDoclet by Hand, and have thought about some issues I can't solve from the scratch.
In my iterative and recursive XP-like process I'm using XDoclet for creating EJBs, ValueObjects and so on. With AndroMDA and a CASE Tool I'm modelling an "Entity", some Services and so on. No Home-, Remote-, Localinterfaces. Whats about the ValueObjects?
With XDoclet this ValueObject will be created automatically, but if I need the ValueObject in the Model (f.e. to return it to the client in a Session Bean), which approach Do you use?
Do you're creating this by hand? Or should I enter this into the EJB Templates from AndroMDA?
Has anybody changed the templates to add Weblogic support?
 
The next thing I've some questions about is roundtrip engineering. The problem begins, if I need to refactor some methodnames or classnames. But this don't bother me (Matthias has written this in his AndroMDA 3.0 PDF).
AndroMDA does not change anything in the "Impl" Classes, also if I add some Methods, right?
Whats your way in your daytime work for this problem?
How do you model "normal Java Beans"? Or for example Swing Classes?
Do you only model the business logic with a CASE Tool or with AndroMDA?
 
I like the approach from Poseidon - it allows to generate Java Classes out of the model, and tag the methods, so it can be found again. I've just not really tried it, and also here is the problem that I don't want to model the Home-, Remote- ... and so on .. Interfaces by hand. Does anybody has tried it right now? Or have some Templates for EJBs for Poseidon? Is it possible to add this kind of feature to AndroMDA? It would be nice, not to have three bean-classes out of one EJB :)
 
The next and last question is about SQL.
Does anybody has written a SQL transformer-template, which can create SQL create methods for the depending Database?
In my current project I've this problem, that I need to write different SQL scripts for different databases (MSSQL, mySQL, Postgre and SAPDB). So this would be nice, right to do this by pulling over the entitys to a XMI-based model.
 
With kind regards,
 
--
Sascha Kulawik

Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

 

Reply via email to