Thắc mắc về các file cấu hình trong Spring

Mình mới học web với Spring MVC, có xem qua một project đơn giản có 3 file cấu hình như sau

  • dao-cfg.xml

  • data-source-hiber-cfg.xml

  • transaction-cfg.xml

Mình không hiểu mối quan hệ giữa các file này như thế nào trong ứng dụng. Mọi người giải thích giúp mình với !!

:smiley: :sunglasses:

1 tag bean sẽ định nghĩa 1 class java, tag property sẽ là 1 field trong class trên attribute name sẽ là tên property sẽ được inject trong class trên, ref sẽ chỉ đến id của 1 bean class, hay nói đúng hơn chính là chỉ tới nơi mà property kia được tạo ra bằng cách lần theo id của bean được định nghĩa trong file xml để inject vào property kia. Nếu bạn hiểu cơ chế của Dependency Injection thì sẽ dễ hiểu hơn, còn nếu không thì sẽ hơi rắc rối

1 Like

Cảm ơn bạn nhiều, có thể cho mình vài từ khóa tiếng anh để tìm hiểu hơn không

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?