J'ai commencé à creuser dans le framework ServiceBuilder liferay 6.x et j'ai vraiment aimé son approche de génération de code. Un simple fichier service.xml peut générer des services puissants prêts à l'emploi sans même écrire une seule ligne de code. J'ai aussi essayé AndroMDA qui peut générer des services similaires à partir du modèle UML, ce qui semble encore plus intéressant car il va lier directement mon modèle d'affaires sans avoir besoin d'apprendre une nouvelle config xml pour service.xml (en cas de liferay ServiceBuilder)Comaprison de Liferay ServiceBuilder à d'autres outils de génération de code comme AndroMDA
maintenant je suis en train de décider quel outil dois-je utiliser. En fonction de votre expérience avec l'un de ces outils S'il vous plaît laissez-moi savoir ce que des avantages/inconvénients de l'utilisation tout de cette bibliothèque,
Je suis intéressé de connaître ces aspects, ainsi que vos propres pensées
- Ce qui est mieux pour garder mon développement plus productif à long terme.
- Si j'utilise ServiceBuilder, je serai en mesure d'utiliser les services en dehors du portail env (disons exécuter le même service à partir d'un serveur d'applications non-portail)
- Est-ce que l'approche UML est toujours bonne ou existe-t-il des inconvénients pratiques? il.
Connaissez-vous une autre bibliothèque de génération de code qui est mieux que ces deux pour le développement de 6.x Liferay? J'ai aussi vérifié ces SO Threads
Merci pour votre réponse, Cela aide. – Kzvi