В чем разница между использованием аннотации «автоматической» и «частным финалом» для репозитория в уровне обслуживания?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 В чем разница между использованием аннотации «автоматической» и «частным финалом» для репозитория в уровне обслуживания?

Сообщение Anonymous »

Я видел учебники, в которых они используют другой синтаксис, чтобы выполнить одно и то же. После того, как запрос POST на создание объекта студента входит через контроллер, уровень сервиса внедряет репозиторий, используя эти два метода. < /P>
Метод 1: < /p>
@Service
@AllArgsConstructor
@Transactional
public class StudentService {
private final StudentRepository studentRepo;
// complete service code using studentRepo
}
< /code>
, а также метод 2: < /p>
@Service
public class StudentService {
@Autowire
private StudentRepository studentRepo;
// complete service code using studentRepo
}
< /code>
Я читаю, что это как -то связано с конструктором и инъекцией в поле, но я серьезно не понимаю, как этот синтаксис решает разницу. Есть какие -нибудь объяснения или ресурсы для меня, чтобы лучше понять?
заранее! < /P>

Подробнее здесь: https://stackoverflow.com/questions/632 ... vate-final
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»