Есть ли генератор Castle ActiveRecord из проекта моделирования Visual Studio 2010? - PullRequest
3 голосов
/ 26 сентября 2010

Visual Studio 2010 включает проект моделирования, который позволяет создавать диаграммы UML, такие как диаграммы классов.У нас есть множество диаграмм классов в VS 2010 Modeling Project, и мы хотим сгенерировать из них классы Castle ActiveRecord.

Я искал и нашел множество инструментов, таких как ActiveWriter , MyGeneration , Active-Record-Gen , The DarkSide , GeneratorStudio и Генератор кода ActiveRecord замка AgilityForORMs .Но все они генерируют классы только из базы данных, а не из проектов моделирования VS 2010 или UML XMI.

Знаете ли вы какой-либо инструмент для создания классов Castle ActiveRecord из диаграмм классов VS 2010 Modeling Project?

Ответы [ 2 ]

1 голос
/ 02 ноября 2010

Вы должны написать свои собственные шаблоны. Поиск по «Как генерировать файлы из модели UML» и «Как генерировать код из классов UML».

1 голос
/ 26 сентября 2010

К сожалению, я не думаю, что это возможно.Может быть, вместо генерации моделей Castle AR на основе вашей UML-диаграммы вы можете сгенерировать базу данных на основе вашего UML, а затем использовать один из перечисленных вами инструментов для обратного проектирования?

сгенерируйте DDL, который вы затем сможете использовать.

...