Size: a a a

2020 September 10

B

BubblehUN773R in learn.java
ek man
Immutable objects always represent the same value: if you want to have a different value, you need to create a completely new object or reassign the value of the existing one.

что значит reassign the value of the existing one?
поменять значение при инициализации?
Переназначить значение существующего объекта
источник

A

A L T I R T I X in learn.java
Привет. Как я могу унаследовать сюда другой класс, чтобы создать его объект и вывести на формах? Спасибо.
источник

GV

Gukov Viktor in learn.java
A L T I R T I X
Привет. Как я могу унаследовать сюда другой класс, чтобы создать его объект и вывести на формах? Спасибо.
Java не поддерживает множественное наследование классов
источник

A

A L T I R T I X in learn.java
Gukov Viktor
Java не поддерживает множественное наследование классов
И как быть? Интерфейс пилить?
источник

GV

Gukov Viktor in learn.java
A L T I R T I X
И как быть? Интерфейс пилить?
Интерфейсы, композиция, выбор большой
источник

КВ

Кирилл Веревкин... in learn.java
Доброе утро.
А подскажите такой момент:
Использую spring-kafka. Хочу настроить producer в своем приложении. Все необходимые свойства для этого описал в application.properties. Далее делаю некий класс отправитель, вот код:
https://pastebin.com/9MSR7TV6

Я ожидаю, что т.к. в spring-kafka есть класс автоконфигурации: org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration то будет автоматически настроен Bean и мне не потребуется создавать самому Configuration класс, где придется описывать ProducerFactory.

Но IDEA мне setter для kafkaTemplate подсвечивает красным и говорит:
Could not autowire. No beans of 'KafkaTemplate<String, Message<Model>>' type found. 

При этом приложение из IDEA запускается и работает. Но если запустить
mvn clean install
, то также получаешь в логе ошибку:
No qualifying bean of type 'org.springframework.kafka.core.KafkaTemplate<java.lang.String, org.springframework.messaging.Message<com.test.ru.producer.message.model.Model>>' available: expected at least 1 bean which qualifies as autowire candidate


Подскажите в чем я неправ?
источник

YT

Yuriy Tsyutsyak in learn.java
подскажите ресурс, может книгу где хорошо с практической точки обясняются аьстрактные классы, интерфеси, IO
источник

Э

Эд in learn.java
Yuriy Tsyutsyak
подскажите ресурс, может книгу где хорошо с практической точки обясняются аьстрактные классы, интерфеси, IO
любая статья из первых на запрос java abstract class interface
источник

АБ

Артём Бояршинов... in learn.java
Yuriy Tsyutsyak
подскажите ресурс, может книгу где хорошо с практической точки обясняются аьстрактные классы, интерфеси, IO
Java HeadFirst
источник

YT

Yuriy Tsyutsyak in learn.java
спасибо
источник

ЭП

Элдер Поштига... in learn.java
Yuriy Tsyutsyak
подскажите ресурс, может книгу где хорошо с практической точки обясняются аьстрактные классы, интерфеси, IO
Studytonight com  хороший
источник

YT

Yuriy Tsyutsyak in learn.java
Элдер Поштига
Studytonight com  хороший
спасибо
источник

V

Vlad in learn.java
Кирилл Веревкин
Доброе утро.
А подскажите такой момент:
Использую spring-kafka. Хочу настроить producer в своем приложении. Все необходимые свойства для этого описал в application.properties. Далее делаю некий класс отправитель, вот код:
https://pastebin.com/9MSR7TV6

Я ожидаю, что т.к. в spring-kafka есть класс автоконфигурации: org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration то будет автоматически настроен Bean и мне не потребуется создавать самому Configuration класс, где придется описывать ProducerFactory.

Но IDEA мне setter для kafkaTemplate подсвечивает красным и говорит:
Could not autowire. No beans of 'KafkaTemplate<String, Message<Model>>' type found. 

При этом приложение из IDEA запускается и работает. Но если запустить
mvn clean install
, то также получаешь в логе ошибку:
No qualifying bean of type 'org.springframework.kafka.core.KafkaTemplate<java.lang.String, org.springframework.messaging.Message<com.test.ru.producer.message.model.Model>>' available: expected at least 1 bean which qualifies as autowire candidate


Подскажите в чем я неправ?
Используешь spring-boot? Подключил spring-boot-starter-kafka?
источник

КВ

Кирилл Веревкин... in learn.java
Vlad
Используешь spring-boot? Подключил spring-boot-starter-kafka?
Да, спринг бут. Такой зависимости нет, пошел добавлять
источник

V

Vlad in learn.java
Кирилл Веревкин
Да, спринг бут. Такой зависимости нет, пошел добавлять
Потом проверь в репорте автоконфигурационном, что нужная тебе автоконфигураций подключилась. Репорт можно вызвать,добавив debug=true в application.properties
источник

КВ

Кирилл Веревкин... in learn.java
Vlad
Потом проверь в репорте автоконфигурационном, что нужная тебе автоконфигураций подключилась. Репорт можно вызвать,добавив debug=true в application.properties
я видимо чет не догоняю. А где забрать зависимость spring-boot-starter-kafka? Погуглил, поискал в репо мавена и чет нашел только вот это: https://mvnrepository.com/artifact/io.github.goudai/spring-boot-starter-kafka-core
но ощущение, что не то. Или все таки то?

Можете в меня тыкнуть ссылочкой, чтобы окончательно понять, что я затупок?
источник

D

Dima in learn.java
Кирилл Веревкин
я видимо чет не догоняю. А где забрать зависимость spring-boot-starter-kafka? Погуглил, поискал в репо мавена и чет нашел только вот это: https://mvnrepository.com/artifact/io.github.goudai/spring-boot-starter-kafka-core
но ощущение, что не то. Или все таки то?

Можете в меня тыкнуть ссылочкой, чтобы окончательно понять, что я затупок?
нет такой зависимости
источник

D

Dima in learn.java
если почитаешь доки spring-kafka, все-таки конфигурировать придется вручную конфиг
источник

КВ

Кирилл Веревкин... in learn.java
Dima
если почитаешь доки spring-kafka, все-таки конфигурировать придется вручную конфиг
ага, понятно. Я в доке spring-kafka искал по ключевым словам, но не нашел упоминания.
Видел применение чего-то похожего на autoconfiguration в разделе 3.1.4. Even Quicker, with Spring Boot. А в разделе с описанием того, как отправлять сообщения уже нет упоминания про spring boot и autoconfiguration

У вас нет инфы какой раздел мне стоит прочитать повнимательнее?
источник

D

Dima in learn.java
Кирилл Веревкин
ага, понятно. Я в доке spring-kafka искал по ключевым словам, но не нашел упоминания.
Видел применение чего-то похожего на autoconfiguration в разделе 3.1.4. Even Quicker, with Spring Boot. А в разделе с описанием того, как отправлять сообщения уже нет упоминания про spring boot и autoconfiguration

У вас нет инфы какой раздел мне стоит прочитать повнимательнее?
как отправлять сообщения в топик, как конфигурировать
источник