Я недавно начал преобразовывать все таблицы из нашего производства Oracle в модели, чтобы я мог начать использовать ORM.Я выбрал Castle Active Record и действительно могу увидеть его потенциал в облегчении моей жизни.Поскольку многие приложения, с которыми я работаю, используют одни и те же таблицы.Я полагаю, было бы неплохо создать отдельную библиотеку.
Я думаю, что если я смогу успешно разделить работу с базой данных, связи таблиц и запросы, то я смогу повторно использовать их для своего сердца в разных проектах.Я знаю по большей части, как создавать новые объекты, связывать их и запрашивать, что мне нужно, основываясь на том, что отображается.На данный момент у меня есть очень простая библиотека классов.Затем я мог бы включить универсальные функции, которые можно использовать для запроса таблицы поиска и возврата пары id-значение, например, для заполнения раскрывающегося списка.
Не могли бы вы дать мне несколько советов и / или личный опыт для достиженияэтот?Это будет моя первая попытка создать повторно используемую библиотеку любого типа.
Спасибо.