Шаблон генерации кода C # Simple Mapper Pattern - PullRequest
0 голосов
/ 26 декабря 2008

Кто-нибудь может порекомендовать достойный C # Mapper Pattern шаблон генерации кода, который прекрасно сочетается с хранимыми процедурами SQL? Я ищу что-то, что генерирует объекты-сущности в стиле POCO со статическим классом отображения для передачи данных в / из базы данных через объекты-сущности.

Я понимаю, что NHibernate может генерировать объекты в стиле POCO; однако NHibernate теряет свою привлекательность, когда вы сильно зависите от хранимых процедур SQL (что является требованием этого проекта).

Бонусные баллы начисляются, если вы также можете порекомендовать шаблон, который также генерирует хранимые проки CRUD! ; -)

Редактировать: Для этого конкретного проекта меня определенно не интересуют шаблоны, генерирующие код шаблона Active Record (например, Subsonic, Linq to SQL, Entity Framework и т. Д.).

Ответы [ 2 ]

0 голосов
/ 06 августа 2009

Рассматривали ли вы использование My Generation и использование его для создания собственных шаблонов?

0 голосов
/ 26 декабря 2008

Очень старый, но бесплатный LLBLGen будет генерировать хранимые процедуры CRUD. Он также будет генерировать объекты, но я забыл, насколько они похожи на POCO. У меня такое чувство, что в них больше мужества, чем нет.

http://www.codeproject.com/KB/database/usingllblgen.aspx

...