0 امتیاز
قبل در برنامه نویسی توسط (27 امتیاز)
ویرایش شده قبل توسط

دوستان تعریف PersistenceUnit@ و Autowired@ چیست؟ و چه تفاوتی با هم دارند؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

تقریبا میشه گفت اینها به هم ربطی ندارند. PersistenceUnit مفهومی در JPA است که معادل تعریف مشخصات یک دیتابیس است و نقطه آغازین تنظیمات برای اتصال به یک دیتابیس و کار با آن از طریق JPA است. با استفاده از می توانیم اشیاء EntityManager بسازیم ولی انوتیشن Autowired و مفهوم autowiring برای Spring Framework است که با استفاده از قابلیت dependency injection که در Spring Container وجود دارد اشیاء مناسب درون فیلدهایی که با انوتیشن Autowired مشخص شده اند inject می شود.

سوالات مشابه

0 امتیاز
1 پاسخ 595 بازدید
+1 امتیاز
1 پاسخ 953 بازدید
+1 امتیاز
1 پاسخ 910 بازدید
+2 امتیاز
2 پاسخ 1.2هزار بازدید
0 امتیاز
0 پاسخ 569 بازدید
0 امتیاز
0 پاسخ 759 بازدید
+1 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 645 بازدید
سوال شده 7 سال قبل در برنامه نویسی توسط HA (347 امتیاز)
0 امتیاز
1 پاسخ 802 بازدید
...