Size: a a a

Spring Framework and more

2019 April 14

ZV

Z͌͛͛̃̔i̓͑r̗̃̏̓̇̾k͒͂̏a͒̈̂ V̩̒̋͒a̋͌s̝ͫͫͮͤ̑ÿ́͋̒͆l̀̍͆ͮ ̅̓̄͆ͧ in Spring Framework and more
#toAdmins
источник

DS

Dmitry Shut in Spring Framework and more
Всем привет, у меня есть authorization и resource сервис на спринг буте и фронт на ангуляре, я юзаю jwt токены, кто-нибудь может подсказать способ их инвалидации?
источник

D

Dmitry in Spring Framework and more
Dmitry Shut
Всем привет, у меня есть authorization и resource сервис на спринг буте и фронт на ангуляре, я юзаю jwt токены, кто-нибудь может подсказать способ их инвалидации?
источник

SA

Shumilin Alexandr in Spring Framework and more
Всем доброго воскресения! подскажите пож-та как мне в тестах spring boot указать явно для H2 базы, использование test-data.sql, т.е. файла с тестовыми данными, для тестов, а не брать по умолчанию data.sql в котором данные для основного приложения
источник

SA

Shumilin Alexandr in Spring Framework and more
речь идет о spring jdbc
источник

RS

Ruslan Stelmachenko in Spring Framework and more
любым доступным в спринге способом переопределить проперти spring.datasource.data в тестах
источник

SA

Shumilin Alexandr in Spring Framework and more
спасибо, заработало, хорошего дня!
источник

R

Rashka in Spring Framework and more
привет
источник

R

Rashka in Spring Framework and more
ребят кто подскажет зачем в   java ишут типа
источник

R

Rashka in Spring Framework and more
источник

R

Rashka in Spring Framework and more
object ... params
источник

R

Rashka in Spring Framework and more
зачем эти точки
источник

ФР

Фо Рол in Spring Framework and more
Rashka
зачем эти точки
#pleaseReadGroupsRules
источник

А

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

А

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

VB

Vlad Baimurzin in Spring Framework and more
Кто-нибудь запускал spring boot + postgres cloud sql на app engine?
По этому примеру:
Делаю сборку: mvn clean package appengine:deploy -P cloud-gcp

получаю ошибку:
[INFO] GCLOUD: org.postgresql.util.PSQLException: Something unusual has occurred to cause the driver to fail. Please report this exception.
[INFO] GCLOUD:  at org.postgresql.Driver.connect(
------.........................
Caused by: java.lang.RuntimeException: The Google Cloud SQL API is not enabled for project [stdstack]. Please use the Google Developers Console to enable it: https://console.cloud.google.com/apis/api/sqladmin/overview?project=myproj

.................

[INFO] GCLOUD: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
источник

VB

Vlad Baimurzin in Spring Framework and more
Кто может подсказать в чем дело? или показать на рабочий сампл
источник

PD

Plomipu Dmitri in Spring Framework and more
ребята. Хелпаните. Я сделал так, что мок сервиса создаётся через интерфейс, но он выдаёт гораздо больше эксепшенов при проксировании мока бина и при том, что в логе те поля, что AOP считает финальными, они на самом деле public void, а не piblic void final. Вероятнее всего, что нужно изменить аспект для создания проксирования этого мока, но как я хз. Так глубоко в спринг я ещё не залезал. Вот тот метод, из за чего это происходит:

@Bean
public IEmailServiceMockable emailServiceBean(){
return mock(EmailService.class);
}

@Slf4j
@Transactional
public class EmailService implements IEmailServiceMockable{
/*....
@Autowired private поля
private константы
public и private методы
*/
}

@Service
public interface IEmailServiceMockable {
void jobFinishedNotificationAdmin(Job job);
void jobFinishedNotificationEmployee(Job job);
void jobFinishedNotificationCustomer(Job job);
void newUserNotificationEmail(CreateUserDto userDto, Long userId);
void newUserNotificationToAdminEmail(CreateUserDto userDto, Long userId);
void userBlockingNotificationEmail(String firstName, String lastName, String reason, String userEmail);
void workerRevokeNotificationToAdmin(User worker, H2HObject object, String reason);
void complainJobHoursFromCustomerToAdmin(ComplainJobHoursDto dto);
void workerRevokeNotificationToEmployee(User worker, H2HObject object, String reason);
void complainInvoiceNotificationToAdmin(ComplainInvoiceDto complainInvoice, Long customerId);
void hoursChangedNotificationForCustomer(Job job);
void hoursChangedNotificationForEmployee(Job job);
void workerSetHoursNotification(Job job);
void searchingForEmployeeNotificationToAdmin(User user, Job job);
}
источник

PD

Plomipu Dmitri in Spring Framework and more
источник

PD

Plomipu Dmitri in Spring Framework and more
хотя скорее всего можно отключить AOP для конкретных бинов полностью. Но как - теперь это скорее самый разумный и главный вопрос.
источник