Size: a a a

Spring Framework and more

2019 March 07

NK

ID:559135736 in Spring Framework and more
другой способ поищу спасибо
источник

А

Артем Артемович Артемовский in Spring Framework and more
источник

H

Human in Spring Framework and more
ID:559135736
другой способ поищу спасибо
Определи сначала задачу, тк с этим явно проблема
источник

NK

ID:559135736 in Spring Framework and more
источник
2019 March 08

М

Максим in Spring Framework and more
Как сделать join двух таблиц в спринге? В смысле я имею ввиду что у меня есть 2 класса Orders и Сustomers и соответственно rowMapperЫ для них. Есть ли какой-то способ получить join этих таблиц не создавая новый класс и новый rowmapper , который будет в себе содержать два объекта (Order и Сustomer)
источник

М

Максим in Spring Framework and more
List<Item> items = jdbcTemplate.query(
         query,
         new MapSqlParameterSource(),
         new FirewallInfoRowMapper()
         );
источник

М

Максим in Spring Framework and more
я находил такую запись , но как там может быть сразу 2 rowMapper? Какой объект тогда должен получить List?
источник

d

denis Ig in Spring Framework and more
источник
2019 March 09

VB

Vlad Baimurzin in Spring Framework and more
всем привет, у кого-нибудь был опыт с spring cloud eureka + docker. Есть проблема, что приложения не видят друг друга, перепробовал разные способы, но пока нет результата
connection refused и сервисы не могут зарегестрироваться в eureka-server
источник

VB

Vlad Baimurzin in Spring Framework and more
подключался к контейнерам curl'ом стучался до других машин через localhost:port тоже нет конекшена,
но если делать curl 192.168.0.1:9000 с одного из контейнеров, то пинг есть
источник

VB

Vlad Baimurzin in Spring Framework and more
с локальной машины все контейнеры видны, они не видят только друг друга, как будто в разных сетках
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Так ведь докер-контейнеры и не должны видеть локалхосты друг друга, даже если запущены в одной докер-сетке. Только по внутренним айпи, которые им выдались из этой докер-сетки.
источник

VB

Vlad Baimurzin in Spring Framework and more
Ruslan Stelmachenko
Так ведь докер-контейнеры и не должны видеть локалхосты друг друга, даже если запущены в одной докер-сетке. Только по внутренним айпи, которые им выдались из этой докер-сетки.
а как приложения узнают какие адреса у других?
то есть нам по сути не важно какие адреса у всех, нам нужно чтобы только адрес service discovery (eureka) был всем известен, но а если он динамический, то как быть?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
докер создает внутренний днс сервер, и имя контейнера резолвится в айпи этого контейнера
источник

RS

Ruslan Stelmachenko in Spring Framework and more
так что внутри докер-сетки можно контейнеры по именам курлить
источник

VB

Vlad Baimurzin in Spring Framework and more
Ruslan Stelmachenko
так что внутри докер-сетки можно контейнеры по именам курлить
hostname?
источник

VB

Vlad Baimurzin in Spring Framework and more
но как прописать всем моим сервисам, чтобы они знали какой адрес у service-discovery на старте?
то есть я эту конфигурацию задаю еще до старта докера, то есть не знаю какой у него будет хост сгенерен?
либо я как-то неправильно понял
источник

RS

Ruslan Stelmachenko in Spring Framework and more
ну вообще имя контейнера вроде как можно указывать в docker-compose
источник

RS

Ruslan Stelmachenko in Spring Framework and more
и его же можно в bootstrap.yml прописать. или через system variable задать.. по идее так будет работать. но как именно это принято решать - не знаю. наверное в гугле не мало должно быть инфы об этом. Чай вы не первый, кто пытается скрестить spring-cloud с docker. :)
источник

VB

Vlad Baimurzin in Spring Framework and more
Ruslan Stelmachenko
ну вообще имя контейнера вроде как можно указывать в docker-compose
аа, кажется понял твою идею, спасибо, попробую)
источник