
Shumilin
03.09.2018
20:22:32
фасад и декоратор
я бы еще возможно добавил either или option

Nikolay
03.09.2018
20:24:52

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

Google

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

Alexey
03.09.2018
22:39:40

Никита?❄️
03.09.2018
22:40:05
то есть не first_name, а firstname

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

Никита?❄️
03.09.2018
22:41:02
то есть вот вижу всякие ImprovedNamingStrategy, например

Alexey
03.09.2018
22:41:31

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

Alexey
03.09.2018
22:44:12

Nick
03.09.2018
22:44:51

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

Daniil
03.09.2018
22:48:04

Никита?❄️
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

Daniil
03.09.2018
22:49:36

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
в последнем скрине все равно не хватает в некоторых местах нижних подчеркиваний

Никита?❄️
03.09.2018
22:55:48
ну, два класса

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

Никита?❄️
03.09.2018
22:57:36

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 как язык, а использует другие JVM языки. Какие есть полезные фичи кроме модульности после перехода с 8й на 11ю jvm?

Vladimir
04.09.2018
08:36:18

Andrey
04.09.2018
08:36:42

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