PDA

View Full Version : سوال: چگونگی حذف افزونگی ارتباط با دیتابیس در کلاس ها



mmdsharifi
چهارشنبه 14 آبان 1393, 10:52 صبح
من بر روی پروژه معاملات املاک کار می کنم.این سیستم به سورت یک سایت کار می کند و افراد می توانند ملک خود را پس از تایید مدیر در آن ثبت کنند.

حالا سوال من اینه که در بخش از کلاس هام من به صورت کاملا تکراری تابع های حذف و ویرایش و اضافه کردن موجودیت دارم چطوری می تونم این افزونگی رو از کلاس هام بردارم.

ممنون از پاسخ تون :)

cups_of_java
چهارشنبه 14 آبان 1393, 18:39 عصر
توی زبان یا پلتفرمی که کار میکنید دنبال یک فریم ورک ORM بگردید اونها این کار رو براتون انجام میدن.
به الگوی DAO هم نگاهی بندازید.... می تونید این رو هم ترکیب کنید....

mmdsharifi
چهارشنبه 14 آبان 1393, 21:35 عصر
توی زبان یا پلتفرمی که کار میکنید دنبال یک فریم ورک ORM بگردید اونها این کار رو براتون انجام میدن.
به الگوی DAO هم نگاهی بندازید.... می تونید این رو هم ترکیب کنید....

ممنون من از سی شارپ استفاده می کنم و فک کنم Entity FreameWork منظورتون باشه. پس لازم نیست من برای هر موجودیت تو کلاسم تابع های اضافه و حذف و... رو داشته باشم درسته؟