
Никита?❄️
11.05.2018
23:28:53
@larev тут реклама -_-

Igor
12.05.2018
00:21:45


Vitalii
12.05.2018
06:16:34
здравствуйте. прошу, разьясните мне такую вещь:
вот есть у меня Spring MVC бекенд с включенным Security (по умолчанию он дает свою дефолтную форму авторизации). Также REST методы тоже защищены авторизацией через @PreAuthorize("hasRole('ADMIN')").
И Есть SPA клиент ReactJS на котором всякие формы и свой роутинг с помощью react-router-dom. Клиент собирается в bound.js и скидывается в static папку спрингового бекенда.
Так вот: есть ли возможность использовать форму react для аутентификации? Указывая в WebSecurityConfigurerAdapter loginPage магия не происходит :) я так понимаю что http фильтр не пропускает даже до фронтенда. Как это все организовать правильно? Нужно логику аутентификаци и защиты роутинга писать на стороне клиента? а как же тогда защита REST методов?
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.antMatchers("/login*").anonymous()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage("/login");
}


Bogdan
12.05.2018
07:04:44

Google

Роман
12.05.2018
07:24:47


Таир
12.05.2018
07:26:54


Vitalii
12.05.2018
07:34:12
(type=Not Found, status=404).
No message available

Tolegen
12.05.2018
07:36:01
Логин страницу открой, все остальное - закрой

sss3 ?
12.05.2018
07:38:15

Vitalii
12.05.2018
07:39:23

Роман
12.05.2018
07:43:01

Aleksander
12.05.2018
12:39:57
привет! А подскажите гуй для кассандры на макось желательно =)

Daniil
12.05.2018
12:51:46

Aleksander
12.05.2018
12:52:08

Google

Daniil
12.05.2018
12:52:20
Ну и вроде как есть web приблуда но работает только с Enterprise версией

Yauhen
12.05.2018
13:16:31
Всем доброго времени суток, ребят, не знаю как лучше сформулировать вопрос, но у меня есть проблема со вставкой текста в word-документ на места закладок. Вот код: https://pastebin.com/cg4DAJTj Ругается на 21 и 25 строчку. Этот код я делал по примеру с форума https://ru.stackoverflow.com/questions/711805/%D0%92%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%82%D0%B5%D0%BA%D1%81%D1%82-%D0%B2-%D0%B7%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8-ms-word помогите пожалуйста

Filipp
12.05.2018
13:36:33
У тебя неверный класс заимпорчен
В тексте ошибки написано - нужно из пакета org.apache.poi.hwpf

Yauhen
12.05.2018
13:46:46

Aleksandr
12.05.2018
13:47:24
у тя из xwpf

Yauhen
12.05.2018
13:58:10

Mgramin
12.05.2018
13:58:37

Bogdan
12.05.2018
14:04:07
HWPF - это имя нашего порта формата Microsoft Word 97 (-2007) для чистой Java. Он также предоставляет ограниченную поддержку только для чтения для старых форматов файлов Word 6 и Word 95.
https://poi.apache.org/document/index.html
ты им первый скрин дай

Yauhen
12.05.2018
14:04:49
ты им первый скрин дай
Как видишь, когда я меняю XWPFDocument на HWPFDocument - те ошибки пропадают, но появляется новая...

Bogdan
12.05.2018
14:05:48

Yauhen
12.05.2018
14:06:02
а, ты про это, но это другой код

Bogdan
12.05.2018
14:06:11

Yauhen
12.05.2018
14:07:11
и с этой ошибкой проблема решена, здесь дело оказалось не в коде а в самом ворде

Bogdan
12.05.2018
14:08:13
тогда делай воторым способом, но использую как шаблон
тоесть только читай, и на его основе содавай новый

Google

Yauhen
12.05.2018
14:10:14
тоесть только читай, и на его основе содавай новый
он у меня так и работает, читает шаблон, потом создает новый документ и туда записывает текст с уже подставленными, на место закладок, значениями. Но мне этот код не оч нравиться, т.к. я в нем не все понимаю... Например тот же CTP...

1337
12.05.2018
15:29:50
Хочу вкатиться в микросервисы, открываю spring initializr, а там десятки либ с *Cloud приставками, глаза разбегаются – дайте какие-нибудь материалы, в которых поясняется за это все, желательно на spring5

Pavel ?
12.05.2018
15:57:33

Iskander
12.05.2018
16:57:15
Про спринг клауд на примере приложения, рассматриваются нетфликс библиотеки.

1337
12.05.2018
17:01:49
супер, то, что надо, спасибо

Max
12.05.2018
18:57:38
Добрый вечер всем. Кто-нибудь тут имел дело с PowerBuilder

Igor
12.05.2018
19:21:47
Добрый вечер. Есть описание протокола, на его основе надо нагенерить дто классы. Схему по протоколу не предоставляют. Есть что то по этой теме почитать?

Quantum Harmonizer
12.05.2018
19:41:08

Igor
12.05.2018
19:42:57

Quantum Harmonizer
12.05.2018
19:43:15

Igor
12.05.2018
19:46:45
Надо разреверсить?
Не, описание как и что есть в протоколе. Надо на основе описанных объектов сгенрить классы. Вопрос скорее в том как самому придумать схему и по ней нагенерить их, если нельзя использовать json схему

Quantum Harmonizer
12.05.2018
19:47:09

Igor
12.05.2018
19:47:32

Quantum Harmonizer
12.05.2018
19:48:26
Да
Распарсить описание схемы и сгенерировать :)

Igor
12.05.2018
19:49:00

Quantum Harmonizer
12.05.2018
20:06:20
JMH: можно ли внутри @Setup узнать, для какого @Benchmark мы запустились?
ладно, пусть Thread.currentThread().getStackTrace()[2].getClassName().split("_")[1] ?

Koba
12.05.2018
21:07:15
Видеокурсы по изучению Java Core и Java EE можете посоветовать, какие смотрели курсы, какие из них понравились или не понравились?

Google

шлюхогон42
12.05.2018
23:41:41
https://www.youtube.com/channel/UCBk48R8tFfqaDWUB84NENLQ

Mikhail
12.05.2018
23:54:09

шлюхогон42
13.05.2018
00:05:35
SWING уже давно кстати не используется( java fx)\

Mikhail
13.05.2018
00:08:14
Лучше бы не было

шлюхогон42
13.05.2018
00:08:34
ну так там все есть
абсолютно
даже старые библиотеки
ну ведь кто то еще в них работает(учится)
как для начала обучения например

Alexandr?
13.05.2018
03:09:21
Привет, ребят. Помогите, пожалуйста.
public class FourthClass<T extends Number> {
private T[] ob;
public FourthClass(T ... ob) {
this.ob = ob;
}
}
Компилятор выдает это uses unchecked or unsafe operations.

Ivan
13.05.2018
03:15:28
Мне кажется или здесь ошибка в написании параметров метода

Vladimir
13.05.2018
03:19:01

Alexandr?
13.05.2018
03:25:48
Почитай про @SafeVarargs
Применяется только к методам и конструкторам с переменным количеством аргументов, которые объявлены как static или final.
У меня не static и не final

Vladimir
13.05.2018
03:58:06

Alexandr?
13.05.2018
03:59:37
Т.е все конструкторы с переменным количеством аргументов должны быть помечены @SafeVarargs?
Все понял, спасибо)

Vladimir
13.05.2018
04:04:15

Google

Alexandr?
13.05.2018
04:04:40
Ок, понял. Спасибо

Rikland
13.05.2018
06:53:34
Используя ее, ты можешь охватить большое количество пользователей, не напрягая ее с установкой дополнительных модулей.

Friedrich
13.05.2018
06:56:49