@jvmchat

Страница 1747 из 2890
Arrow
29.08.2017
08:58:45
Подскажите расширение для VSCode добавляющее визуализацию тестов, типа как в IDEA.

Arrow
29.08.2017
09:07:42
это как?
ты что ни разу не пользовался тестами в идее?

чтобы не в консоли смотреть результаты, а красиво визуализированные

Google
guga
29.08.2017
09:08:05
ты что ни разу не пользовался тестами в идее?
не так часто это делаю, но всё равно понять не могу о чем ты

Arrow
29.08.2017
09:08:15
видеть где fail а где success

вот первый попавшийся скрин с гугла http://tutorials.jenkov.com/images/java-unit-testing/running-tests-from-idea-6.png

Arrow
29.08.2017
09:10:45
жаль ?

guga
29.08.2017
09:11:05
а чем тебе идея не нравится?

Arrow
29.08.2017
09:11:35
тяжелая, хотел попробовать как оно в vscode будет

guga
29.08.2017
09:11:51
ну, консольку и ./gradlew test

Arrow
29.08.2017
09:12:03
Igor
29.08.2017
09:12:20
да
Через Red Hat language server?

Arrow
29.08.2017
09:12:38
Через Red Hat language server?
что? spring простой

Igor
29.08.2017
09:12:57
что? spring простой
А код-комплишен?

Google
guga
29.08.2017
09:13:02
что? spring простой
ну чувак спрашивал как с автодополнение и статическим анализом

Arrow
29.08.2017
09:13:03
А код-комплишен?
там же есть

Andrey
29.08.2017
09:13:10
Ох.

Суров

guga
29.08.2017
09:13:34
не помню что бы всё прямо заебись было, в голом vscode

Andrey
29.08.2017
09:13:40
Импорты руками пилишь?

Arsen
29.08.2017
09:13:43
никогда не понимал этого “идея тяжелая”

Arsen
29.08.2017
09:13:52
отлично бегает на моих четырех гб

guga
29.08.2017
09:13:58
в идее просто нажимая super+space можно написать программу

Andrey
29.08.2017
09:14:09
отлично бегает на моих четырех гб
Какого уровня у тебя проекты?)

guga
29.08.2017
09:14:14
такие ещё есть?

Igor
29.08.2017
09:14:15
отлично бегает на моих четырех гб
Хеловорды пишешь (или laba1)? ?

Arrow
29.08.2017
09:14:28
отлично бегает на моих четырех гб
просто я любитель наоткрывать 100500 окон и миллион вкладок в браузере ?

Arsen
29.08.2017
09:14:41
да нормальный проект

Andrey
29.08.2017
09:15:16
да нормальный проект
Сколько строк?

Arsen
29.08.2017
09:15:37
find . -name '*.java' | wc -l говорит 634

ну и да, еще саблайм и миллиард вкладок в хроме

Vyacheslav
29.08.2017
09:17:35
Какого уровня у тебя проекты?)
Мне предложили запустить на 8 гигах здоровенный проект, 7 лет в проде

Google
Arrow
29.08.2017
09:17:47
find . -name '*.java' | wc -l говорит 634
чет херня какая-то, у меня эта команда говорит вообще 45 строк, но я готов поклястся что их намного больше ?

у меня в одном файле больше даже

Arsen
29.08.2017
09:18:12
это количество .java файлов

Arrow
29.08.2017
09:18:26
аа

Igor
29.08.2017
09:20:10
это количество .java файлов
А как кол-во строк посчитать?

Arsen
29.08.2017
09:21:34
ну например find . -name '*.java' | xargs wc -l говорит 73104 total

Igor
29.08.2017
09:49:04
А что это (java.util.ConcurrentModificationException) значит, и стоит ли париться, если все работает? Указывает на код в локе

Но, учитывая то, что все работает, не уверен, что этот код не выполняется

Alexei
29.08.2017
09:50:18
ребят есть вопрос, я юзаю вебсокеты + stomp на бэке, на фронте веба юзаю sockJS + stomp, какая альтернатива есть для IOS(Swift)? Для чата надо

Vyacheslav
29.08.2017
10:14:23
А означает, что у тебя там может конкурентно меняться какая-то коллекция

А она не должна

Anton
29.08.2017
10:19:01
Добро пожаловать

Alexandr
29.08.2017
10:19:23
Может даже не конкурентно, а неправильно при итерации: Map<String, String> map = new HashMap<>(); map.put("a", "a"); map.put("b", "b"); for (String key : map.keySet()) { map.remove(key); }

Vyacheslav
29.08.2017
10:20:00
Ну или так. Ошибка то всё равно та же

Evgeny Kovtunenko
29.08.2017
10:55:58
Товарищи, приветствую! Есть ли в IDEA возможность генерить WS из WSDL в maven-проект, да так, чтобы в pom прописывался jaxws-maven-plugin? Т.е. по аналогии, как это делает Netbeans?

evgeniya
29.08.2017
10:58:22
Женя, смотри

не туда

сорри)

Google
Vyacheslav
29.08.2017
10:59:31
А теперь, Женя, смотри туда

Evgeny Kovtunenko
29.08.2017
11:03:22
Project -> WebServices -> Generate Java Code from Wsdl or Wadl раскладывает WSDL на классы и кладет в src, при чем в pom это никак не отражается. Казалось бы, обычная операция, а такие заморочки.

Timur
29.08.2017
11:15:17
Подозреваю это тот Женя что должен был смотреть

Admin
ERROR: S client not available

Evgeny Kovtunenko
29.08.2017
11:15:39
видимо, то было не мне

Wystan
29.08.2017
11:44:10
А как лучше всего в спринге-jpa писать sql-queries? Надо создавать entity под каждый результат?

Sergey
29.08.2017
11:50:57
jdbcTemplate гугли

Евгений
29.08.2017
12:06:30
Igor
29.08.2017
12:07:18
есть же православный wsimport
Я не очень хорошо в этой теме разбираюсь, сам использовал три или четыре варианта тулзов, и только один выдал что-то не похожее на лютый скраб. Так что вполне возможно.

Евгений
29.08.2017
12:09:19
Я не очень хорошо в этой теме разбираюсь, сам использовал три или четыре варианта тулзов, и только один выдал что-то не похожее на лютый скраб. Так что вполне возможно.
а что ты хочешь получить? помню давно пользовался тулзой из idea в axis2. нормально пошло. просто не надо лезть в генерённый код ))) оно тебе клиенты и сущности сгенерило, они работают/маппятся. вот и всё. остальное просто сверху уже своими сервисами и обёртками нужно делать

Mar4elo [L11]
29.08.2017
12:09:19
советую раз в год все-таки либо ручками, либо wsdl2java
руками запускать импорт - это ж моветон. а если схема или висдел активно меняется, каждый раз руками запускать ?

Евгений
29.08.2017
12:10:12
руками запускать импорт - это ж моветон. а если схема или висдел активно меняется, каждый раз руками запускать ?
если схема меняется, то запуск импорта - не самое страшное. руками всё равно достаточно работы будет

Mar4elo [L11]
29.08.2017
12:10:28
ранее тоже заморачивался этой темой в идее, но ничего адекватного не нашел, так и остался в нетбинсе

Евгений
29.08.2017
12:11:29
ранее тоже заморачивался этой темой в идее, но ничего адекватного не нашел, так и остался в нетбинсе
ну хз как там в нетбинсе, но, пожалуй, это первый раз, когда я слышу, что в нетбинсе что-то лучше ))))

Arrow
29.08.2017
12:24:05
Есть две простые таблицы. Каждая из них привязана к третьей таблице связью один к одному. Аннотации абсолютно идентичные. Но когда я делаю find (использую Hibernate JPA) для третьей таблицы то у одной из привязанных сущностей поля все равны null. Как такое может быть? Никак не могу понять...

В тоже время у другой сущности привязанной поля проинициализированы.

Вот пример: https://pastebin.com/H79VdyPF

Google
Roman
29.08.2017
12:34:49
А базе че?

Arrow
29.08.2017
12:37:19
А базе че?
Типа того create table if not exists Model1 ( id int primary key auto_increment, name varchar(50) not null ); create table if not exists Model2 ( id int primary key auto_increment, name varchar(50) not null ); create table if not exists Model3 ( id int primary key auto_increment, model1_id int not null, foreign key(model1_id) references Model1(id), model2_id int not null, foreign key(model2_id) references Model2(id) );

Roman
29.08.2017
12:40:05
интересненько

Евгений
29.08.2017
12:40:29
public Model1 model1; public Model1 model2;

не?

чё тип-то один и тот же?

Arrow
29.08.2017
12:41:03
public Model1 model1; public Model1 model2;
А, это опечатка в примере. На самом деле там разные типы.

Евгений
29.08.2017
12:41:27
ну тогда давай запрос, который генерит спринг

>а у model2 все в null что, прям реально все? и id?

Arrow
29.08.2017
12:43:19
ну тогда давай запрос, который генерит спринг
Ну, в общем если не приводить названия к примеру то вот что выводит в консоли: 15:44:04.171 53990 [main] DEBUG org.hibernate.internal.SessionImpl - Initializing proxy: [practice.model.LegalEntity#1] 15:44:04.171 53990 [main] DEBUG org.hibernate.SQL - select legalentit0_.id as id1_2_0_, legalentit0_.inn as inn2_2_0_, legalentit0_.name as name3_2_0_ from legal_entity legalentit0_ where legalentit0_.id=? 15:44:04.176 53995 [main] DEBUG o.h.l.p.e.p.i.ResultSetProcessorImpl - Starting ResultSet row #0 15:44:04.177 53996 [main] DEBUG o.h.l.p.e.p.i.EntityReferenceInitializerImpl - On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified 15:44:04.180 53999 [main] DEBUG o.h.engine.internal.TwoPhaseLoad - Resolving associations for [practice.model.LegalEntity#1] 15:44:04.181 54000 [main] DEBUG o.h.engine.internal.TwoPhaseLoad - Done materializing entity [practice.model.LegalEntity#1] 15:44:04.181 54000 [main] DEBUG o.h.r.j.i.ResourceRegistryStandardImpl - HHH000387: ResultSet's statement was not registered 15:44:04.181 54000 [main] DEBUG o.h.l.e.p.AbstractLoadPlanBasedEntityLoader - Done entity load : practice.model.LegalEntity#1

Евгений
29.08.2017
12:49:50
что-то я вижу запрос только к одной таблице. можно fetch попробовать

хотя он вроде EAGER по умолчанию

Arrow
29.08.2017
12:50:42
что-то я вижу запрос только к одной таблице. можно fetch попробовать
Я тоже. Причем как раз к той у которой все в null. ? Но это я запускаю из тестов, так что возможно он просто берет остальное из контекста.

Евгений
29.08.2017
12:52:34
в общем кроме fetch у меня вариантов нет)

Roman
29.08.2017
12:53:02
Может быть что Model1 лежит в кеше, Model2 нет

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