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
Sascha Kulawik
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html