Я делаю приложение Java EE только для того, чтобы использовать то, что я изучаю, читая книги.Я создал простую сущность и объект DAO, которые выполняют различные действия над этой сущностью, такие как создание, обновление и т. Д. Затем в моем EJB-компоненте я хочу использовать этот объект DAO, чтобы позже я мог представить его JSF и т. Д.
У меня небольшие проблемы с пониманием того, как использовать объекты разных классов на разных уровнях моего приложения.Как мне выставить их друг другу?
Должен ли я просто сделать, как в обычном Java SE?Есть свойства для разных классов и создавать их экземпляры в классах, которые я хочу?(Нет, вероятно, нет, я видел использование @Inject и т. Д., Но я не понимаю ни капли из этого. И не тогда, когда я тоже могу его использовать)
Я бы оценил некоторый текст о том, когда /как мы используем разные аннотации и как мы соединяем разные слои, а не просто код, показывающий это.
Я в чате Java, если у кого-то есть свободное время =)