Size: a a a

Java/Kotlin Web and more

2020 December 03

N

Nonverbis in Java/Kotlin Web and more
Bond Button
Всем привет. Пилю небольшое приложение. Спринг не нужен, но нужен ioc. Можно ли взять из спринга только ioc или лучше взять guice или еще что-то? Если спринг, то какой пакет тянуть?
А какая задача у ioc для небольшого приложения? Я всегда себе представлял, что это как раз нужно для крупных проектов.
источник

VS

Vitaly Sirotkin in Java/Kotlin Web and more
Bond Button
Осознавать некогда. Java не основной инструмент. Пишу на ней изредка, поэтому и спрашиваю.
тогда ваще забей, нафига тебе этот лишний геморрой?
источник

C

Cyclone in Java/Kotlin Web and more
Bond Button
Осознавать некогда. Java не основной инструмент. Пишу на ней изредка, поэтому и спрашиваю.
Хороший путь, чтобы написать говно, с которым потом будет мучиться человек, который на java пишет.
источник

N

Nonverbis in Java/Kotlin Web and more
Anton Krasnov
Всем привет
У меня в проекте есть интеграция с яндекс кассой для приема платежей от пользователей.
Сейчас появилась задача сделать сервис краутфандинга мини аналог планета.ру
Основная логика:
1. Прием денег от пользователей на р/с юр лица.   - это легко реализуется через Яндекс кассу
2. При достижении суммы вывод этих денег на счет организатора проекта

Как можно реализовать перевод денег с р/с юр. лица на р/с физ лица по реквизитам карты ?
Технически - это API банка, наверное. Юридически - налоги еще надо удержать там. И перечислить их в казну. Если этого не сделать, будут маски-шоу у вас в офисе. Технически-то особых проблем нет тут. А вот бизнес-процессы построить - тут уже голова нужна.
источник

N

N in Java/Kotlin Web and more
привет, подскажите плз как правильно наконфигурить в спринг клауд
.trusted.packages: "*"


добавил вот так вот но нЭ робэ
spring.cloud.stream:
 kafka:
   consumer-properties:
     spring.json.trusted.packages: "*"
   producer-properties:
     spring.json.trusted.packages: "*"


The class 'bla.bla.BlaMessage' is not in the trusted packages: [java.util, java.lang].
источник

RS

Ruslan Stelmachenko in Java/Kotlin Web and more
Bond Button
Всем привет. Пилю небольшое приложение. Спринг не нужен, но нужен ioc. Можно ли взять из спринга только ioc или лучше взять guice или еще что-то? Если спринг, то какой пакет тянуть?
Guice вполне неплох для небольшого проекта. Если Spring, то есть смысл все равно использовать бут (создавать контекст вручную вряд ли даст какие-то преимущества для небольшого приложения). "Спринг не нужен" звучит странно. В спринге столько подпроектов.. нужно определиться для начала, что именно не нужно. )) Вполне возможно сделать спринг-бут приложение, в котором явно будет использоваться только IOC. А, например, для конфигурирования подключить apache configuration. Но зачем..

Что выбрать из двух, если есть прям сильная уверенность, что нужен только IOC и другие фичи спринга никогда в этом проекте не понадобятся? То, с чем больше опыта, я думаю.
источник

BB

Bond Button in Java/Kotlin Web and more
Cyclone
Хороший путь, чтобы написать говно, с которым потом будет мучиться человек, который на java пишет.
А возможно наоборот, получится говно, если не использовать инструмент, который был бы уместен.
источник

V

Vadim in Java/Kotlin Web and more
Привет! есть ли какой-то язык запросов, что бы я мог в dto сделать текстовое поле filter и в нем передавать сложные условия для выборки. Например «name contains Катя and age>16» ?
источник

RS

Ruslan Stelmachenko in Java/Kotlin Web and more
Vadim
Привет! есть ли какой-то язык запросов, что бы я мог в dto сделать текстовое поле filter и в нем передавать сложные условия для выборки. Например «name contains Катя and age>16» ?
RSQL
источник

BB

Bond Button in Java/Kotlin Web and more
Vadim
Привет! есть ли какой-то язык запросов, что бы я мог в dto сделать текстовое поле filter и в нем передавать сложные условия для выборки. Например «name contains Катя and age>16» ?
Antlr
SpEL
источник

AL

Aleksander Lemyagov in Java/Kotlin Web and more
Интересует вопрос такой. Есть класс К. В этом классе 3 метода: M1, M2 и M3. M1 и M2 синхронизированы. Есть два потока П1 и П2.П1 вызывает M1 и берет монитор. Поток П2 в это время вызывает метод M3, который не синхронизирован. Попадет ли поток 2 в монитор? Объект К один для обоих потоков. Спасибо
источник

SP

Sergey Polyakov in Java/Kotlin Web and more
Здравствуйте, можете подсказать пожалуйста.Я использую thymeleaf в своем Spring Boot приложении.У меня присутствует класс FormForID в котором одно поле типа Long и get,set метод к нему.Этот класс предназначен для работы с формами в шаблоне.С помощью аннотаций @ModelAttribute() в методах контролера   я ложу и изымаю объект этого класса(FormForID) для обработки.Так же у меня есть два класса Pharmacy и Vendor у которых присутствуют поля Id типа Long.Проблема такая: в один из методов контролера присутствую такие параметры  @ModelAttribute("idVendor") FormForID idVendor,
 @ModelAttribute("idPharmacy") FormForID idPharmacy ,и когда я вызываю у этих объектов  метод который возврощает id ,то эти id равны.Хотя они конечно должны быть разными.
источник

RS

Ruslan Stelmachenko in Java/Kotlin Web and more
Aleksander Lemyagov
Интересует вопрос такой. Есть класс К. В этом классе 3 метода: M1, M2 и M3. M1 и M2 синхронизированы. Есть два потока П1 и П2.П1 вызывает M1 и берет монитор. Поток П2 в это время вызывает метод M3, который не синхронизирован. Попадет ли поток 2 в монитор? Объект К один для обоих потоков. Спасибо
ну раз метод М3 не синхронизирован на мониторе К, то нет.
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Vadim
Привет! есть ли какой-то язык запросов, что бы я мог в dto сделать текстовое поле filter и в нем передавать сложные условия для выборки. Например «name contains Катя and age>16» ?
Такое даже делать руками на динамических фильтрах во избежание угроз безопасности)
источник

М

Михаил in Java/Kotlin Web and more
Vadim
Привет! есть ли какой-то язык запросов, что бы я мог в dto сделать текстовое поле filter и в нем передавать сложные условия для выборки. Например «name contains Катя and age>16» ?
Можно прикрутить graphql,в нем можно декларировать свои фильтры
источник

PP

Pululun Pululun in Java/Kotlin Web and more
Всем привет! Подскажите пожалуйста, в spring-data (sql native) запросе не работает alias на поле из таблицы которая джоинится. На сколько я понял spring-data не поддерживает возвращение result set с дополнительным полем в виде псевдонима. Что можно использовать, если хочется использовать 1 запрос к бд, а не решать эту проблему на уровне сервисов?
источник

М

Михаил in Java/Kotlin Web and more
Pululun Pululun
Всем привет! Подскажите пожалуйста, в spring-data (sql native) запросе не работает alias на поле из таблицы которая джоинится. На сколько я понял spring-data не поддерживает возвращение result set с дополнительным полем в виде псевдонима. Что можно использовать, если хочется использовать 1 запрос к бд, а не решать эту проблему на уровне сервисов?
Можно написать кастомный маппинг резалт сета запроса в @SqlResultSetMapping
источник

PP

Pululun Pululun in Java/Kotlin Web and more
Ок, спасибо сейчас попробую!
источник

ЮЮ

Юрий Юрий in Java/Kotlin Web and more
Привет.
Подскажите как в Spring Boot получить version из pom?
То что нагуглил не работает (BuildProperties и ни info.build.version=@project.version@)
источник

ЮЮ

Юрий Юрий in Java/Kotlin Web and more
источник