@jvmchat

Страница 2776 из 2890
Shumilin
03.09.2018
20:22:32
фасад и декоратор

я бы еще возможно добавил either или option

Nikolay
03.09.2018
20:24:52
Ну не 99%. Часто используется понятия Builder, Proxy, фабрика и фабричный метод.
я немного о другом. вот для меня билдер - это просто билдер. подход к тому, как упрощать построение инстансов некоторых классов, к примеру. он не воспринимается при этом как Паттерн, Который Стоит Упоминания

Daniil
03.09.2018
22:08:15
ребят, можно ли в сборке мультимавен проекта указать мавену, чтобы он собирал джарники из модулей в одну директорию, а не у каждого модуля в /target ?

Google
Никита?❄️
03.09.2018
22:20:25
доброго вечера всем! вопрос: как называется у hibernate naming strategy, когда все таблицы и поля у него в нижнем регистре? то есть person, внутри у него firstname, client_id

причём client_id это ссылка на другой объект

Никита?❄️
03.09.2018
22:40:05
snake_case
именно, что бы без _ между элементами

то есть не first_name, а firstname

Alexey
03.09.2018
22:40:45
lowercase, не?

Никита?❄️
03.09.2018
22:41:02
lowercase, не?
да, именно, но как эта стратегия полностью называется?

то есть вот вижу всякие ImprovedNamingStrategy, например

Daniil
03.09.2018
22:42:25
можно, глючно, геморно
неправильно выставил щас outputDirectory в родительском мавене и он у меня удалил незакомиченные исходники

Alexey
03.09.2018
22:44:12
неправильно выставил щас outputDirectory в родительском мавене и он у меня удалил незакомиченные исходники
идеально. Идея хранит историю изменений файлов - можешь всё вернуть как было

Nick
03.09.2018
22:44:51
доброго вечера всем! вопрос: как называется у hibernate naming strategy, когда все таблицы и поля у него в нижнем регистре? то есть person, внутри у него firstname, client_id
В общем случае все sql базы решистронезависимы, тае вам нужно просто найти как использовать названия полей как есть

Daniil
03.09.2018
22:45:20
идеально. Идея хранит историю изменений файлов - можешь всё вернуть как было
да, спасибо, я уже восстановил все. просто печет от неочевидности произошедшего

Google
Никита?❄️
03.09.2018
22:46:57
можно как-то вставлять регистронезависимо?

Daniil
03.09.2018
22:47:54
а почему не руками название колонкам и таблицам дать?

Nick
03.09.2018
22:47:55
ребят, можно ли в сборке мультимавен проекта указать мавену, чтобы он собирал джарники из модулей в одну директорию, а не у каждого модуля в /target ?
Если у вас модули в виде зависимостей то проще в главной использовать копировагие всех депенденси в определенную папку

Никита?❄️
03.09.2018
22:48:12
а почему не руками название колонкам и таблицам дать?
потому что автоматом генерится дофига таблиц под каждую сущность)

Daniil
03.09.2018
22:48:35
потому что автоматом генерится дофига таблиц под каждую сущность)
хз, я просто когда описываю ентити, всегда руками все прописываю)

Никита?❄️
03.09.2018
22:48:49
ну типа только захламляет код

Nick
03.09.2018
22:48:58
а как?
По аналогии https://stackoverflow.com/questions/97640/force-maven-to-copy-dependencies-into-target-lib

Alexey
03.09.2018
22:49:25
useless rubbish)
who knows..

Nick
03.09.2018
22:49:46
Никита?❄️
03.09.2018
22:50:42
Что импортите?
была база, на postgresql, hibernate сделал ему кривой нейминг, но я как-то забил на этот кривой нейминг. полетела база сегодня, надо восстанавливать из резервных SQL-файликов всё

и hibernate решил, что сейчас ему в кровь из носа надо "нормальный" нейминг сделать

Alexander
03.09.2018
22:51:45
а зачем ты делаешь так что можно хибернету что-то делать с базой

Никита?❄️
03.09.2018
22:52:03
и вот 2 варианта - написать парсер, который разберет все классы сущностей, и изменит все поля в sql-скриптах

или изменить настройки хибера, что бы он опять генерил все классы

Nick
03.09.2018
22:52:41
А нужно сохранить данные текущей базы?

Никита?❄️
03.09.2018
22:52:49
да, обязательно

Google
Никита?❄️
03.09.2018
22:52:52
=)

Nick
03.09.2018
22:52:55
И примерно количество таблиц?

Никита?❄️
03.09.2018
22:53:07
таблицы сам хибер создаёт

Nick
03.09.2018
22:53:17
Сколько их?

Никита?❄️
03.09.2018
22:53:18
там та же структура, но другие нейминги

не firstname, а firstName



partner и objectlocation просто проаннотированы name

Alexander
03.09.2018
22:54:33
красивый нейминг

Alexey
03.09.2018
22:54:44
partner и objectlocation просто проаннотированы name
spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl https://stackoverflow.com/questions/2878248/postgresql-naming-conventions

Никита?❄️
03.09.2018
22:54:55
и да

Никита?❄️
03.09.2018
22:55:12
знаю, что то, что есть - красивое

Nick
03.09.2018
22:55:34
Есть два варианта, находите кривые нейминги и в коде явно указываете названия колонок, и второй, для тех же колонок делаете алтиер тейбл с переименованием

Alexander
03.09.2018
22:55:34
в последнем скрине все равно не хватает в некоторых местах нижних подчеркиваний

Alexey
03.09.2018
22:57:21
ну, вся ночь впереди..

Никита?❄️
03.09.2018
22:57:36
ну, вся ночь впереди..
ну да, есть часов 6-7 ещё)

Google
Nick
03.09.2018
22:57:51
ALTER table в помощь

Только мделайте бекап

Alexey
03.09.2018
23:00:40
в любом случае можно, например, отнаследоваться от PhysicalNamingStrategy и сделать свою реализацию naming-конвертера

Никита?❄️
03.09.2018
23:01:42
ах да, spring boot решил же ещё и application.properties не подхватывать

Alexander
04.09.2018
00:03:29
не нужен он потому что

Enterpise
04.09.2018
07:40:00
господа, у нас проблема уровня https://www.youtube.com/watch?v=OCtmh4_Z0F8

Admin
ERROR: S client not available

Enterpise
04.09.2018
08:23:31
Банк Возрождения и Развития накрылся из-за усиленных правил Ява в последней версии

Денис
04.09.2018
08:23:49
Мсьё, что ты несёшь?

Pavel
04.09.2018
08:30:20
Банк Возрождения и Развития накрылся из-за усиленных правил Ява в последней версии
мог накрыться из-за не нанятых вовремя пряморуких специалистов, а как из-за джавы-то? есть подробности? удивительное же дело, думаю, все алчут разъяснений

Dmitry
04.09.2018
08:32:11
мог накрыться из-за не нанятых вовремя пряморуких специалистов, а как из-за джавы-то? есть подробности? удивительное же дело, думаю, все алчут разъяснений
Странно, у меня тоже накрывается если накатываю новые версии без тестирования. Конечно же проблема в java, а не в тестировании перед релизом

======================================== Скажите, для тех кто не испольует java как язык, а использует другие JVM языки. Какие есть полезные фичи кроме модульности после перехода с 8й на 11ю jvm?

Artjom
04.09.2018
08:36:45
Хттп клиент

Новые фишки для стримов

Andrey
04.09.2018
08:37:13
JEP 307 Parallel Full GC for G1

Artjom
04.09.2018
08:37:34
Файлы загружать приятнее стало

Andrey
04.09.2018
08:37:56
TSL 1.3

Dmitry
04.09.2018
08:39:19
Спасибо

Google
Евгений
04.09.2018
08:51:34
Enterpise
04.09.2018
08:53:11
остальных скушали

https://glot.io/snippets/f4hgaah6mk

остальные вернулись в нэньку

приложение может запускаться только из кэша

Alexey
04.09.2018
08:59:32
остальные вернулись в нэньку
беги, энтерпрайз, беги оттудава

Enterpise
04.09.2018
08:59:35
Java Web Start

Pavel
04.09.2018
08:59:44
пожалуйста, направьте неразумного у меня плей 2.6 в джава-ипостаси, джава 8, постгрес по JDBC поднимаю из базы неск лям записей, делаю объекты, стримлю, выбираю по фильтру штук 1000 на страницу для отображения проблема при этом — выжирает память (дадено 8ГБ), видимо, течёт где-то профилирование показывает: - что мой процесс стартует несколько раз (это, видимо, плеевская акка старается) - что память выделена под кучу char[], byte[], byte[][] понимаю, что это строки, но что именно с ними, хз: - уже настраивал таблицу дедупликации - писал везде .intern() - пробовал разные GC (ParallelOldGC, ParallelGC, G1GC) и даже малость их настраивал направьте, добрые люди, а то башку сломаю между вариантами

Enterpise
04.09.2018
08:59:56
и по слухам Оракл отключить JWS

беги, энтерпрайз, беги оттудава
я только что с поезда с нодой вышел

там каждый спринт новая либа

чем лечить?

я имею ввиду секьюрити

я правил права

они есть на указанный url

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