@jvmchat

Страница 930 из 2890
guga
27.12.2016
19:04:00
Ну так Витя говорит о нативном протоколе. Не думаю что рест хорошо для таких хранилишь.

guga
27.12.2016
19:04:49
Это я реплай не нажал :D

Google
guga
27.12.2016
19:05:13
хотел Kirill ответить

Kirill
27.12.2016
19:25:23
Ну хз, то что оно есть - это лучше чем когда его нет, верно?) gg щас хоть в другом направлении движется, всё равно вроде фишки пилит, продукт развивает

@Saint Just
27.12.2016
19:29:38
Пасаны, тут вопрос вселенской важности, решается судьба проекта, Тим Лид сказал как отрезал, и надо выбирать какую аннотацию для DI использовать по стандарту всем в команде, а то наплодили разных, выбирайте @Resource, @Inject, @Autowired, вся хурма на спрингах пять лет, недавно на Java 8 и Spring 4, больше аргументов

Pavel
27.12.2016
19:32:42
Тимлид пусть сам и решает

Daniel
27.12.2016
19:33:49
так мож вопрос не в DI а что с тим лидом делать

Ivan
27.12.2016
19:34:21
что плохого в том чтобы определить одну аннотацию для всего проекта? тим лид все верно делает

Sergey
27.12.2016
19:34:38
хипстеры юзают @Inject

Daniel
27.12.2016
19:34:41
люди привыкли к бардаку, а он меняет устои коллектива

Daniel
27.12.2016
19:34:50
подложите ему наркоту

Ivan
27.12.2016
19:34:57
плюсую за @Inject

Pavel
27.12.2016
19:35:41
Ну если пошла такая пьянка, то +1 к @inject

Timur
27.12.2016
19:36:06
Знаете сколько раз вы в чат вызывается человека с ником @inject?

Google
Timur
27.12.2016
19:36:10
:D

Sergey
27.12.2016
19:55:08
Аннотация для DI @Inject – 19 ??????? 66% @Autowired – 10 ???? 34% ? 29 people voted so far.

давайте так)

James Tiberius Kirk ?
27.12.2016
19:57:43
Инжект для геев

/thread

Sergey
27.12.2016
19:58:51
хипстеры юзают @Inject

как-то сразу начали все за inject голосовать

Pavel
27.12.2016
19:59:27
Юзал inject когда autowired еще не было

Baruch
27.12.2016
19:59:55
Pavel
27.12.2016
20:00:12
Autowired был раньше
Возможно, я а спринг не давно

Baruch
27.12.2016
20:00:41
Ivan
27.12.2016
20:02:15
@Inject это не спринговая аннотация как бы поэтому с самого начала у них была своя @Autowired

@Saint Just
27.12.2016
20:03:41
Тимлид пусть сам и решает
Он джавы не знает, ему все равно, мол вы там посовещайтесь и решите

Sergey
27.12.2016
20:03:42
индустрия... нет чтобы взять за стандарт @Autowired, мы придумаем свое!

Он джавы не знает, ему все равно, мол вы там посовещайтесь и решите
переложил ответственность. все правильно сделал

guga
27.12.2016
20:04:18
Ivan
27.12.2016
20:04:28
более того @Transactional у спринга более функциональный чем у Hibernate возможно я просто не так все понимаю но по первым ощущениям это так

Google
Pavel
27.12.2016
20:04:31
А не на лида

Ivan
27.12.2016
20:04:35
в смысле чем у JPA

Pavel
27.12.2016
20:05:02
Мне порой кажется, что спринг это новая версия jee

@Saint Just
27.12.2016
20:05:19
Проблема в том что в проекте нет ни одного @Inject

Sergey
27.12.2016
20:05:52
jee еще юзают? или это только спецификации?

guga
27.12.2016
20:06:23
jee еще юзают? или это только спецификации?
спецификация и у неё есть куча реализаций, и таки да, юзают.

тот же jpa её часть

сервлеты

Baruch
27.12.2016
20:08:13
индустрия... нет чтобы взять за стандарт @Autowired, мы придумаем свое!
ну так извините, стандарт это соглашение между существующими имплементациями, которых было на тот момент как минимим две, autowired в спринге и inject в джусе.

Митко Соловец?
27.12.2016
20:09:50
инжект имеет смысл юзать, если у вас гусь или cdi

Митко Соловец?
27.12.2016
20:10:06
если у вас спринговый проект, автовайред - мастхэв

Baruch
27.12.2016
20:10:13
сфигали?

guga
27.12.2016
20:10:21
А есть разнциа в их работе?

Baruch
27.12.2016
20:10:22
чем inject хуже в спринговом проекте?

guga
27.12.2016
20:10:25
о_О

Sergey
27.12.2016
20:10:27
разницы ж нет

Митко Соловец?
27.12.2016
20:10:31
разницы нет

Baruch
27.12.2016
20:10:31
была, но уже нет

Google
Sergey
27.12.2016
20:10:43
тем более если юзаешь @Component то тебе и @Inject не нужен

Митко Соловец?
27.12.2016
20:10:43
но автовайред - нативная спринговая вещь

зачем тянуть приблуду jee

Baruch
27.12.2016
20:11:09
но автовайред - нативная спринговая вещь
это metadata annotation, какая нативная?

guga
27.12.2016
20:11:15
но автовайред - нативная спринговая вещь
А какая разнциа, если никакого профита от этого?

Baruch
27.12.2016
20:11:21
зачем тянуть приблуду jee
inject это не jee, это jse

Митко Соловец?
27.12.2016
20:11:24
аннотация

Admin
ERROR: S client not available

Baruch
27.12.2016
20:11:37
я имею в виду родная
и чего? ну родная, ну и?

@Saint Just
27.12.2016
20:11:40
@Autowired подводить стал, филд инджекшен на проде не сработал без сеттера :'(

Митко Соловец?
27.12.2016
20:12:03
Sergey
27.12.2016
20:12:18
ой нет не начинайте опять

Sergey
27.12.2016
20:12:50
а чтобы заюзать @Inject уже не надо тянуть доп зависимость?

compile("javax.inject:javax.inject:1") и все дела..?

@Saint Just
27.12.2016
20:13:14
ни разу не было такой проблемы
Там Бин аннотацией обмазан а за одно еще и в xml конфигурации, чтоб наверняка

Митко Соловец?
27.12.2016
20:13:25
inject это не jee, это jse
твоя правда - https://www.jcp.org/en/jsr/detail?id=330

Oleksandr
27.12.2016
20:13:28
как считаете, стоит ли внутри ЯП делать вот такое — https://github.com/JetBrains/kotlin/blob/cbef0250aaa9d25060b46dca95a41c73f7276ba9/libraries/tools/kotlin-allopen/src/main/kotlin/org/jetbrains/kotlin/allopen/gradle/KotlinSpringSubplugin.kt ? (взято из котлин чата)

Митко Соловец?
27.12.2016
20:13:33
видимо с cdi перепутал

Google
Митко Соловец?
27.12.2016
20:14:05
и чего? ну родная, ну и?
ну javax не тянуть

Sergey
27.12.2016
20:14:43
у меня вот щас в такое все скатилось apply plugin: 'kotlin' apply plugin: "kotlin-allopen" apply plugin: "kotlin-spring" apply plugin: 'eclipse' apply plugin: 'org.springframework.boot'

Oleksandr
27.12.2016
20:15:36
это ж не яп, это плагин
а, ну тогда все не так плохо хотя лучше бы куда-то на спецплагин "котлин_для_спринга" вообще

Sergey
27.12.2016
20:15:49
см выше)

Oleksandr
27.12.2016
20:16:09
(хотя я не согласен с closed-by-default классами)

Sergey
27.12.2016
20:16:24
почему?

класс либо final, либо abstract

Oleksandr
27.12.2016
20:17:14
оО

не, наследование, конечно, часто неуместно, но иногда бывает в тему

Sergey
27.12.2016
20:17:56
ну вот когда нужно, делаешь open и все)

@Saint Just
27.12.2016
20:17:58
Sergey
27.12.2016
20:18:02
но лучше 10 раз подумать чем делать наследование

Плохо, но всем насрать
судя по срачу в чатике - не

Митко Соловец?
27.12.2016
20:19:00
непонятно, почему инжект в филд не сработал

Oleksandr
27.12.2016
20:19:03
ну вот когда нужно, делаешь open и все)
ну например — пишешь ты из джавы что-то, с либой на котлине а она не наследуется, а тебе надо, беда-беда

(если с котлином это так будет, конечно)

(в противном случае какие-то странные недозакрытые классы получаются, что нелогично)

@Saint Just
27.12.2016
20:20:30
непонятно, почему инжект в филд не сработал
Я подозреваю что бин аннотирован как компонент и при этом еще и в xml конфигурации описан, в голове сидит, что для неё обязательно нужны геттерами с сеттерами

Страница 930 из 2890