Size: a a a

Spring Framework and more

2019 April 11

Ar

Arseny -> r2d2 in Spring Framework and more
Дмитрий
имхо - менять класс на интерфейс, создавать бин somethingMock implements Interface и делать уже либо через @Profile, либо через @ConditionalOnProperty
Там кстати конфиг же, можно над методом объявления бина профайл вешать(с фейном так поступаю)

Что-то вроде

@Bean
@Profile("dev")
public MyBean myBean(myPerfect Bean bean) {//dev config for bean}

@Bean
@Profile("default")
public MyBean(MyPerfectBean bean) { //other config for bean}
источник

Д

Дмитрий in Spring Framework and more
Arseny -> r2d2
Там кстати конфиг же, можно над методом объявления бина профайл вешать(с фейном так поступаю)

Что-то вроде

@Bean
@Profile("dev")
public MyBean myBean(myPerfect Bean bean) {//dev config for bean}

@Bean
@Profile("default")
public MyBean(MyPerfectBean bean) { //other config for bean}
я в курсе что так можно делать)
источник

М

Максим in Spring Framework and more
подскажите плиз почему когда я из бд получаю дату у нее время равно 00:00:00 ?
resultSet.getDate()
источник

AT

Arqin T in Spring Framework and more
Тип в бд наверное без времени.
источник

М

Максим in Spring Framework and more
в бд со временем
источник

М

Максим in Spring Framework and more
мб надо использовать getTime() или getTimestamp() ?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
java.sql.Date всегда без времени. https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html

> To conform with the definition of SQL DATE, the millisecond values wrapped by a java.sql.Date instance must be 'normalized' by setting the hours, minutes, seconds, and milliseconds to zero in the particular time zone with which the instance is associated.
источник

М

Максим in Spring Framework and more
понятно, спасибо
источник

KS

Kamo Spertsyan in Spring Framework and more
Товарищи, а как достучаться до запущенного spring boot сервака по сети?

По внутреннему ip всё работает, а как на внешний связать?
источник

ИГ

Игорь Голиков in Spring Framework and more
Kamo Spertsyan
Товарищи, а как достучаться до запущенного spring boot сервака по сети?

По внутреннему ip всё работает, а как на внешний связать?
http://ip хоста:порт на котором запущен сервак
источник

KS

Kamo Spertsyan in Spring Framework and more
так не работает
источник

KS

Kamo Spertsyan in Spring Framework and more
curl 192.168.0.22:7000/ - работает
curl <внешний_ip>:7000/ - нет
источник

ИГ

Игорь Голиков in Spring Framework and more
ping <внешний_ip> работает?
источник

KS

Kamo Spertsyan in Spring Framework and more
да
источник

KS

Kamo Spertsyan in Spring Framework and more
и с указанием порта тоже
источник

ИГ

Игорь Голиков in Spring Framework and more
попробуй через ngrok проверить
источник

KS

Kamo Spertsyan in Spring Framework and more
что именно проверить?
источник

ИГ

Игорь Голиков in Spring Framework and more
Kamo Spertsyan
что именно проверить?
Хотя да, если локально отвечает проверять особо нечего
источник

KS

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

I

Ivan in Spring Framework and more
Порт закрыт значит, не?
источник