Size: a a a

Spring Framework and more

2019 April 11

KS

Kamo Spertsyan in Spring Framework and more
так он пингуется же
источник

Ar

Arseny -> r2d2 in Spring Framework and more
Kamo Spertsyan
так он пингуется же
А какой он порт и какой айпишник/адрес слушает?
источник

Ar

Arseny -> r2d2 in Spring Framework and more
На лине еще IP tables смотреть надо
источник

KS

Kamo Spertsyan in Spring Framework and more
Arseny -> r2d2
А какой он порт и какой айпишник/адрес слушает?
сори за задержку. ip-адрес на сервере я не указываю, он вроде сам должен слушать?

Порт сейчас тоже убрал для теста, томкат подключается к 8080.

Сейчас сервак запущен на моей машине (mac os), есть убунта на ec2, но я пока хочу до своей машины достучаться, а потом там настраивать
источник

Ar

Arseny -> r2d2 in Spring Framework and more
Kamo Spertsyan
сори за задержку. ip-адрес на сервере я не указываю, он вроде сам должен слушать?

Порт сейчас тоже убрал для теста, томкат подключается к 8080.

Сейчас сервак запущен на моей машине (mac os), есть убунта на ec2, но я пока хочу до своей машины достучаться, а потом там настраивать
он может слушать как 0.0.0.0:<PORT> так и 127.0.0.1:<PORT>. в iptables может быть сброс подключений на 8080, у тебя может быть брандмауэр со своей цепочкой что-то еще блочить.
можешь запустить томкат и проверить какой порт он слушает(в терминале по идее есть какой-нибудь nmap)
плюс если это именно томкат то у него есть в /conf и /bin настройки подключения(server.xml содержит порт и домен который слушает)
источник

KS

Kamo Spertsyan in Spring Framework and more
блин, я совсем чайник, даже половины не понял)
источник

KS

Kamo Spertsyan in Spring Framework and more
iptables в маке нет..
источник

KS

Kamo Spertsyan in Spring Framework and more
брандмауэр вроде выключен, проверял
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Kamo Spertsyan
локально спринг отвечает, внешний ip с нужным портом из самой машины пингуется, из удалённой виртуальной машины тоже пингуется. Но спринг на внешние запросы не отвечает
а что значит "внешний айпи с нужным портом пингуется"? пингу нельзя указать порт.
источник

Ar

Arseny -> r2d2 in Spring Framework and more
Ruslan Stelmachenko
а что значит "внешний айпи с нужным портом пингуется"? пингу нельзя указать порт.
Уже решили в личных сообщениях)
источник
2019 April 12

M

Maksim in Spring Framework and more
#toAdmins
источник

A

Aaa4 in Spring Framework and more
Aaa4
Доброго вечера, вопрос есть по one-to-one в hibernate при использовании Spring boot.
Если мне нужно удалить только одну из связанных сущностей и я использую спринг бут (через CrudRepository) и гибернейт, то правильно ли будет сделать так:
1) взять из бд родительскую сущность
2) задать дочерней сущности в поле класса родительской null
3) сохранить родительскую в бд
4) удалить дочернюю сущность из бд
Нельзя это выполнить в 1 запрос? Мне кажется большое количество запросов к бд не есть хорошо, особенно для такой просто операции.
https://gist.github.com/aaa4/03c110a8cbb0b09f138887dd11385b97
https://gist.github.com/aaa4/31204815bd66507e034e98a69e3cd827
мейн
https://gist.github.com/aaa4/d7f2389a6a128bb5ff5987de081de84e
таблички в бд
https://1drv.ms/u/s!ApWD4mDo8toYgaM4mtYOywiveUsQtA
нашел как починить:
нужно сделать а) двунаправленный маппинг bi-directional oneToOne
2) вызвать удаляемую сущность
3) через нее геттером получить связанную, связанной поставить null в SetУдаляемаясущность.
4) удалить удаляемую сущность.
Спасибо всем, кто участвовал в обсуждении моей проблемы.
источник
2019 April 13

A

Aaa4 in Spring Framework and more
так мне не нужно было удалять дочерние сущности. вместе с основной. Я хотел удалить либо ту либо ту. Вроде то, что я описал выше работает. Уточню, что у меня crudRepository так что там мердж при сейве, как я понял
источник

A

Aaa4 in Spring Framework and more
про orpahRemoval = true я просто забыл, потом попробую, спасибо за идею.
источник

A

Aaa4 in Spring Framework and more
просто удалить связанную сущность почему то не получается (. я ж не от нечего делать спросил, знал бы как - не стал бы спрашивать
источник

A

Aaa4 in Spring Framework and more
наверно :), а потом через JPA repository его выполнить ?
источник

A

Aaa4 in Spring Framework and more
сп, сейчас поэкспериментирую
источник

PD

Plomipu Dmitri in Spring Framework and more
Народ: есть маленький вопрос: как через код определить, что данный бин является сервисом ?? Список загруженных в приложение бинов посредством доступа к объекту типа ApplicationContext я вывести могу, но как убедиться, что данный бин загружен и зарегистрирован как сервис, я пока не знаю.
источник

PB

Pavel Bukhmatov in Spring Framework and more
Plomipu Dmitri
Народ: есть маленький вопрос: как через код определить, что данный бин является сервисом ?? Список загруженных в приложение бинов посредством доступа к объекту типа ApplicationContext я вывести могу, но как убедиться, что данный бин загружен и зарегистрирован как сервис, я пока не знаю.
По соответствующей аннотации. В ApplicationContext есть целая кучка методов для получения одного или нескольких бинов с какими-то аннотациями
источник

PD

Plomipu Dmitri in Spring Framework and more
Pavel Bukhmatov
По соответствующей аннотации. В ApplicationContext есть целая кучка методов для получения одного или нескольких бинов с какими-то аннотациями
ааа. Ок. Спасибо за совет :)
источник