AspectJ юунд ашиглагддаг вэ?
AspectJ юунд ашиглагддаг вэ?

Видео: AspectJ юунд ашиглагддаг вэ?

Видео: AspectJ юунд ашиглагддаг вэ?
Видео: AspectJ-тэй тал руу чиглэсэн програмчлалын танилцуулга 1 2024, May
Anonim

би мэднэ AspectJ байж болно/байна ашигласан Мод бэлтгэх зориулалттай. Зарим тохиолдолд тийм байдаг ашигласан Transaction controlling-д зориулсан – ихэвчлэн тайлбартай хамт хэрэгжүүлдэг. AspectJ бас байж болно ашигласан Spring Roo шиг (код үүсгэсэн) аргуудаар ангиудыг сайжруулах.

Энд AspectJ weaving гэж юу вэ?

The AspectJ weaver ангийн файлуудыг оролт болгон авч, ангийн файлуудыг гаралт болгон гаргадаг. Ангид гишүүдийг нэмэх үед болон эмхэтгэж буй бусад ангиуд нь нэмсэн гишүүдийн талаар лавлагаа өгөх зэрэг талууд шаардлагатай. Эмхэтгэсэний дараа нэхэх (заримдаа хоёртын гэж нэрлэдэг нэхэх ) ашиглаж байна нэхэх одоо байгаа ангийн файлууд болон JAR файлууд.

Дараа нь асуулт бол AspectJ хавар гэж юу вэ? @ AspectJ Энэ нь тайлбар бүхий тайлбартай ердийн Java ангиуд гэж талуудыг тунхаглах хэв маягийг хэлнэ. @ AspectJ хэв маягийг нэвтрүүлсэн AspectJ төслийн хүрээнд AspectJ 5 хувилбар. Хавар -тэй ижил тайлбаруудыг тайлбарладаг AspectJ 5, нийлүүлсэн номын санг ашиглах AspectJ цэгэн хайлтыг задлан шинжлэх, тааруулах зориулалттай.

Үүнтэй адилаар, AspectJ Maven залгаасыг юунд ашигладаг вэ?

AspectJ залгаас төлөө Мэвен . Энэ нь бий болгосон ангиуд дээр талуудыг нэхэх чадварыг санал болгодог ба хараат байдал номын сангууд. Үүнд мөн талуудтай номын сангууд дээр хамаарлыг нэмэх боломжтой. Үүнээс өгөгдсөн функцын талаар нэмэлт мэдээлэл авахыг хүсвэл залгах , Зорилго баримт бичгийг үзнэ үү.

Java гэж юу вэ?

Ан тал нь ихэвчлэн аргууд, ангиуд, объектын шатлал, тэр ч байтугай бүхэл бүтэн объектын загварт тархсан нийтлэг шинж чанар юм. Энэ нь бүтэцтэй байх ёстой юм шиг харагддаг, үнэртэй зан үйл боловч та энэ бүтцийг уламжлалт объект хандалтат техникээр кодоор илэрхийлэх арга замыг олж чадахгүй.

Зөвлөмж болгож буй: