Size: a a a

2020 February 20

V

Vitaly Nechitaylo in learn.java
Скайокер
Прошу помочь разобраться в чем причина запрета доступа к PUT и POST запросам. После настройти базавой защиты, начали работать только get запросы. Речь о Спринг секьюрити.
возвращает это:
{
   "timestamp": "2020-02-20T08:19:56.488+0000",
   "status": 403,
   "error": "Forbidden",
   "message": "Forbidden",
   "path": "/test"
}
А что подразумевается под базовой защитой?
источник

С

Скайокер in learn.java
Бэйс Аутентификация
источник

V

Vitaly Nechitaylo in learn.java
Сорян, сегодня слишком облачно
источник

С

Скайокер in learn.java
Basic Auth, понятней?
источник

ch

central hardware in learn.java
Валет
Ребята, помогите пожалуйста
В джаве не шарю, но нужно кое-что сделать, есть либа okhttp3.Credentials и её метод Credentials.basic. Хочу узнать, что этот метод возвращает при определенных входных данные. Открываю java sandbox https://repl.it/languages/java10 но как мне туда установить библиотеку okhttp3 чтобы попробовать её?
а скачать ide или хотя бы javac никак?
источник

В

Валет in learn.java
central hardware
а скачать ide или хотя бы javac никак?
долго
источник

ch

central hardware in learn.java
Валет
долго
а дать подзатыльника админу чтобы он поставил туда вашу либу быстрее?
источник

ДЧ

Денис Чиканов in learn.java
Валет
долго
А просить людей разобраться за тебя в чате, значит, норм...
источник

S

Salim in learn.java
Вопрос по Депенденси Инжекшон:

Есть класс:
//...
private final C c;
@Inject
publuc MyClass(A a, B b) {
   c = calculateC(a, b);
}
//...


При этом C кроме этого класса нигде не используется. Вопрос: стоит ли вычислять C и пихать в контекст, или лучше оставить там, где есть?
С одной стороны, инжектить прямую зависимость лучше, но с другой - не хочется засорять контекст такими узкоприменимыми значениями, которые используются только в одном месте
источник

MK

Mikhail Kliashev in learn.java
Salim
Вопрос по Депенденси Инжекшон:

Есть класс:
//...
private final C c;
@Inject
publuc MyClass(A a, B b) {
   c = calculateC(a, b);
}
//...


При этом C кроме этого класса нигде не используется. Вопрос: стоит ли вычислять C и пихать в контекст, или лучше оставить там, где есть?
С одной стороны, инжектить прямую зависимость лучше, но с другой - не хочется засорять контекст такими узкоприменимыми значениями, которые используются только в одном месте
А зачем оно тебе в контексте, если кроме этого класса нигде не используется?
источник

S

Salim in learn.java
Mikhail Kliashev
А зачем оно тебе в контексте, если кроме этого класса нигде не используется?
Чтобы вычисление вынести из класса, в этом же и идея DI
источник

S

Salim in learn.java
Но вот я и сомневаюсь, что стоит того
источник

A

Alexander in learn.java
Salim
Вопрос по Депенденси Инжекшон:

Есть класс:
//...
private final C c;
@Inject
publuc MyClass(A a, B b) {
   c = calculateC(a, b);
}
//...


При этом C кроме этого класса нигде не используется. Вопрос: стоит ли вычислять C и пихать в контекст, или лучше оставить там, где есть?
С одной стороны, инжектить прямую зависимость лучше, но с другой - не хочется засорять контекст такими узкоприменимыми значениями, которые используются только в одном месте
Давай с простого. Зачем здесь вообще @Inject?)
источник

S

Salim in learn.java
Alexander
Давай с простого. Зачем здесь вообще @Inject?)
Чтобы получить A и B из контекста?
источник

A

Alexander in learn.java
Salim
Чтобы получить A и B из контекста?
Так. А тогда зачем тебе вообще нужно C, если ты 2 параметра можешь заинжектить и произвести расчет по факту?
источник

A

Alexander in learn.java
P.S. Это не призыв к действию.
источник

S

Salim in learn.java
Alexander
Так. А тогда зачем тебе вообще нужно C, если ты 2 параметра можешь заинжектить и произвести расчет по факту?
Потому что все методы MyClass зависят от C, A и B нужны только для вычисления этой зависимости. А по философии DI, класс вычислять свои зависимости вроде не должен
источник

S

Salim in learn.java
Это насколько я понимаю. Но с другой стороны, пихать в контекст то, что нигде больше не используется - как-то meh
источник

S

Salim in learn.java
Поэтому собственно и спрашиваю
источник

А

Андрей in learn.java
Привет)
Начал изучать java и остановился не знаю что делать что б заработало JDK. Уже несколько установил.
И с этими классами тоже непонятно. Вроде все просто, а не работает(

Прошу помогите.

Сейчас скину фото проблемы.
источник