
guga
22.07.2018
08:29:50
В этом и суть фреймворка, все хорошо, единороги и радуга, пока он ложится на твои задачи, а как захочешь его кастомизировать, вот тогда и будешь плакать, что ничего не знаешь

Alessio
22.07.2018
08:29:50
Guys, вопрос! Хочу сделать шаблон письма для mail-сервиса, что лучше юзать - thymeleaf или freemarker?

Alpha
22.07.2018
08:31:20

guga
22.07.2018
08:34:07

Google

Mi
22.07.2018
08:34:49

Alessio
22.07.2018
08:35:00
я юзал шаблонизаторы. Даже проект на них писал (когда не было времени с js разбираться)
5)
%)

Vitalii
22.07.2018
08:38:17
В этом и суть фреймворка, все хорошо, единороги и радуга, пока он ложится на твои задачи, а как захочешь его кастомизировать, вот тогда и будешь плакать, что ничего не знаешь
Ну типа, если вдруг решит сменить работу, то не сможет.
Потому что на собеседовании, есть шанс, убдвт спрашивать что-то сложнее, чем стандартное апи спринга

guga
22.07.2018
08:40:48

Alessio
22.07.2018
08:41:49
это если проект только стартует
а если проекту 11 лет
он написан на сервлетах без всяких спрингов

Vitalii
22.07.2018
08:43:09

guga
22.07.2018
08:44:18
Какой смысл знать все и использовать только маленький сабсет этого. Остальное же забывается.

Vitalii
22.07.2018
08:46:15
Ну есть середина между "все" и "один фреймворк".
Вот товарищ, полагаю, жалуется на отсутствие у него этой середины.

Google

guga
22.07.2018
08:47:28
Так что думаю моё понимание сервлетов где-то около 0
Он жалуется что ничего кроме спринга не знает. Но спринг настолько монструозен. Что зная спринг, ты попутно знаешь как ходить в базу, как слать сообщения через jms, а иногда и без jms, что такое сервис дискавери, зачем нужен хайстрикс
Короче, если знаешь только спринг, если ты действительно знаешь как это работает на высоком уровне, повторить похожие приемы на других либах вопрос чтения доков другой либы
Сегодня я у мамы адвокат спринга

Таир
22.07.2018
09:19:56
И выкинь его
Зато поймешь как спринг работает

Alpha
22.07.2018
09:22:57
Вариант, в принципе.

Таир
22.07.2018
09:23:20
DI в 50 строк

Alpha
22.07.2018
09:24:06
Нет, как DI-то работает я понимаю.
Тут скорее низкий уровень

Таир
22.07.2018
09:24:42

Диоген
22.07.2018
09:24:47

Таир
22.07.2018
09:24:48
Не понимаю

Alpha
22.07.2018
09:24:51
Точнее, проблемы со знаниями низкого уровня
А-ля проотокол, как это на уровне хотя бы Java реализовано
Например те же вебсокеты
Как вообще реализована библиотека и т.п.

Google

Alpha
22.07.2018
09:25:56
Но!

Таир
22.07.2018
09:26:03

Alpha
22.07.2018
09:26:03
Для этого надо в код погружаться

Таир
22.07.2018
09:26:35
Исходники спринга им показывать лучше не надо
Там столько костылей, что черт ногу сломит
Где то лежит на гитхабе фреймворк этот даже
На восьмерке кстати очень компактно получается тако писать

Alessio
22.07.2018
09:33:28
куча проекси
прокси*

Таир
22.07.2018
09:35:00
Да без проксей можно, если не нужны интерсепторы и иже
Просто ДИ хотя бы

Таир
22.07.2018
09:35:32
https://github.com/tsabirgaliev/SimpleFramework/blob/master/server/src/main/java/framework/Main.java вот все кишки
И скоупы

Vitalii
22.07.2018
09:37:06
Всё думал написать что-то такое для самообразования, но пока не дошли руки.

Alpha
22.07.2018
09:38:14

Vitalii
22.07.2018
09:38:37
шариш

KT
22.07.2018
09:50:46

Dmitry
22.07.2018
09:52:21
О, привет
ыы! внезапно. привет
меня немного удивляет, что у нас только один общий чатик. хотя, казалось бы

Google

KT
22.07.2018
09:53:08
А какие у тебя еще есть?

Sergei
22.07.2018
10:06:38

Artjom
22.07.2018
10:07:34
А лучше напиши свою мемори модел

Admin
ERROR: S client not available

Alessio
22.07.2018
11:08:36
и свой gc

Ivan
22.07.2018
11:18:07

Анвар
22.07.2018
12:12:53
кто нибудь знаком с aspose.words или aceoffixx. Мне нужен word document editor для внедрения на сайт. Что посоветуете

Vitalii
22.07.2018
12:28:02

Bogdan
22.07.2018
12:29:11

Dima
22.07.2018
17:10:41

Vyacheslav
22.07.2018
17:59:06

Mackenlly
22.07.2018
20:23:12
Коллеги, кто работал с LocalSessionFactoryBean? Можете пояснить откуда ошибка вылазит с бина?

Semyon
22.07.2018
20:25:47

Mackenlly
22.07.2018
20:26:22

Ivan
22.07.2018
20:26:39
ну "подсчет ссылок" - некоторые не считают за гс
Кстати, фактически, счётчик ссылкок - это самый натуральный "сборщик мусора", а всякие cms, g1 etc - это скорее "спасатели живых", эдакий мчс в мире объектов которые ищут живых в куче мёртвых и эвакуируют их к остальным живым

Mackenlly
22.07.2018
20:27:23
И когда пытаюсь вывести элементы из db, то тоже ошибка

Google

Mackenlly
22.07.2018
20:27:23
вроде с зависямостями не напортачил

Bogdan
22.07.2018
20:28:17

Ivan
22.07.2018
20:29:04

Mackenlly
22.07.2018
20:29:29
Очень странно

Alessio
22.07.2018
20:31:47
Но там же написано
Куд нот екстракт датасет
Датабейз дазнт екзист

Mackenlly
22.07.2018
20:32:54
Да вижу,но суть в том, что бд есть и до этого на jdbc работала

Alessio
22.07.2018
20:33:34
Ентити покажи

Mackenlly
22.07.2018
20:36:09
jdbc.properties
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/database_contact
jdbc.username=xxx
jdbc.password=xxx
Я без аннотаций делал