Je suis à la recherche d'un moyen de transformer certaines classes de Java vers .Net de manière générique..jar à .cs classe/fichier transformer la technique ou utilitaire?
Non lors de l'exécution, mais de générer à nouveau une poignée d'objets métier si nécessaire (pas souvent). La capture est, je veux avoir un contrôle total de la façon dont ils finissent. Donc, alors que les classes java ont des méthodes get et set, je vais en créer une propriété. La seule façon que je peux penser pour l'instant, est de lire le fichier en utilisant C#, obtenir les membres nécessaires, et peut-être les nourrir à un modèle de code gen. au moment même de la location, je pourrais les jeter dans une base de données, et quelque chose comme le code smith pourrait générer des classes .net basées sur un modèle et la table de base de données mise à jour.
d'autres idées/utilitaires? Ma solution était d'utiliser la réflexion pour écrire des membres de classe java en tant que xml, et de brancher cela dans un modèle de code pour créer des classes .net. la partie intéressante est qu'il peut être automatisé comme une étape sur le serveur de construction
Avez-vous des fichiers sources '.java' ou des fichiers' .class' compilés? – Gabe
J'ai la source –