|
|
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Собираюсь делать новый проект, раньше использовал обычные xml конфиги и все собиралось вручную - больших проблем это не доставляло. Стоит ли изучать Boot ? Или без него уже никак с новой версией Спринга ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 13:44 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Герой дня, причем тут хмл конфиги. ты можешь и в простом спринге мвс делать яваконфиги. это вообще не проблема ни разу. бут от спринг мвс имхо отличается лишь тем, что на выходе рожается уже готовый жарник, который можно тупо запустить по даблклику на чем угодно, хотя на винде хоть на линуксе хоть на пылесосе, т.к. там внутри уже сервлет контейнер вшит, томкат вроде как. и тебе не надо париться с его конфигурацией и т.п. а для спринг мвс, получается варник который тебе еще развернуть надо в сервлетконтейнере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 13:55 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
natanabrahamjr, то есть Boot для тех, кто только начинает кодить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 15:50 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Герой дня, скорее наоборот, для тех кто кодит давно и сможет быстро разобраться в том, что этот бут набутит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 16:58 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
rema174, как все неопределенно... ) надеюсь, без Бута все еще можно что-то серьезное сделать в новых версиях и имеется документация, как без Бута конфигурировать Спринг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 17:07 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
наберите в яндексе spring javaconfig и читайте сколько душе угодно. бут - это просто штука, которая в джарник засовывает сервлетконтейнер и ВСЁ. вообще не вижу тут ничего "сложно тяжело и т.п.". это просто удобная фича и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 18:40 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Герой дняСобираюсь делать новый проект, раньше использовал обычные xml конфиги и все собиралось вручную - больших проблем это не доставляло. Стоит ли изучать Boot ? Или без него уже никак с новой версией Спринга ? Я бы крайне советовал иметь хотя бы серьезное понимание для чего исторически спрингбут был создан и какой категории разработчиков он относится. ИМХО: 1) огромное преимущество заключается в том, что масштабирование в спрингбуте идет на ура. Практически одной командой запуска > java -jar 2) если вдруг надо будет что-то лепить в облаках - та же история спрингбут там просто прописался. В той же Cloud Foundry это практически единственный подход для написания микросервисов на яве. Изучать там в общем-то нечего если знаете базовые правила работы со спрингом все требуется это научится подключать библиотеку спринга и писать Аппликейшин класс где происходит запуск метода мейн. Вот у vils007 есть хороший пример на основе тупорылого тест задания в Мацковской конторе походу там даже и разбирать нечего но зато сколько гармонии в коде https://github.com/vils007/Spring-MVC Вот сам пом как выглядит Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 20:27 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Герой дняСобираюсь делать новый проект, раньше использовал обычные xml конфиги и все собиралось вручную - больших проблем это не доставляло. Стоит ли изучать Boot ? Или без него уже никак с новой версией Спринга ? Изучать стоит, т.к. сейчас в тренде микросервисы, а Spring-boot для них идеально подходит. Пишем приложение на spring-boot оборачиваем его в Docker - вауля микросервис готов. Причем spring-boot настолько гибок, что позволяет вам писать те же самые xml-конфиги. Только в Main-классе нужно указать аннотацию ImportResource с Classpath до вашего xml-конфига. Код: java 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 07:39 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Spring boot позволяет начать быстро реализовавывать бизнес логику, а не конфигурировать spring. Есть удобный конструктор стартового проекта. Причем практически везде где понадобиться можно наконфигурить более тонко использую старые подходы. Мое мнение учить надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 12:26 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
А я поленился spring boot изучать. В maven прикручиваю Embedded Tomcat потом все в jar и готово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 13:22 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Mad_HeadЕсть удобный конструктор стартового проекта. https://start.spring.io/ Вы видимо этот конструктор упоминаете. Если что другое то скиньте ссылку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 18:35 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Zenia, вы собссно только что описАли спринг бут. а насчет того что конфигурировать там типа нечего. это конечно же заблуждение. ога. если хеловорлд надо слелать то может быть и так. а чуть выше- всё ровным счетом тоже самое что и спринг мвс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 21:10 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
SergunkaMad_HeadЕсть удобный конструктор стартового проекта. https://start.spring.io/ Вы видимо этот конструктор упоминаете. Если что другое то скиньте ссылку. Можно через мавен архетипы :-) Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2016, 19:01 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Спринг бут это для тех, кто в свое время не осилил связку эмбеддед томкат/джетти + джава конфигурации вместо xml - это все уже доступно и много было при желании начать использовать 5 лет назад. Конечно в самом начале полностью все без xml сконфигурить было нельзя, но базовые кирпичики были доступны и работали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2016, 21:18 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
schwa, много* = можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2016, 21:18 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
какой еще даблклик? А кто будет параметры запуска JVM настраивать? Я бы так сформулировал требования к современному приложению в плане упаковки: - одно приложение = один процесс. всякие аппликейшн серверы, включая томкат, нафиг не нужны. - при креше JVM, приложение должно автоматически перезапускаться (tanuki wrapper народ любит для этой цели) - приложение должно представлять из себя один файл или одну, изолированную от остальных приложений, папку - параметры запуска JVM должны быть зашиты в лаунчер приложения, но с возможностью их переопределить - приложение должно уметь читать свои настройки из файла, из переменных среды окружения и из параметров командной строки. Ессно, с правильным приоритетом На практике сейчас имеют смысл два решения этой проблемы: 1. приложение = три папки /bin со скриптами запуска, /lib с джарниками, /conf с файлами конфигурации 2. приложение = образ Docker ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 09:41 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
scf, А твоя программа не работает с jvm настройками по умолчанию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 09:58 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Petro123, Вот правда, даже и не знаю, что ответить на такой вопрос. Вкратце - работает, но настройки нужны, чтобы повысить надежность и производительность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 10:03 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
scf, просто типов приложений такое количество, что сделать всеобъемлющие требования ко всем будет очень проблематично. Это мы десктоп и веб ещё не делили. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 10:42 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Petro123, Разумеется, речь только о серверных приложениях. Джава для десктопа... не очень. Прежде всего потому, что очень долго стартует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 10:52 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
scfPetro123, Разумеется, речь только о серверных приложениях. Джава для десктопа... не очень. Прежде всего потому, что очень долго стартует. Для всяких никому ненужных утилиток да. Но как только десктопное приложение перестает быть никому ненужной утилитой то внезапно процент Java начинает расти. Уже было про это в соседнем топике ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 11:33 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
lleming, +1 лень спорить было. Есть такой юз кейс - утром пришёл на работу, включил и работай целый день. "Долго стартует" - это всего один критерий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 11:37 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
Petro123Есть такой юз кейс - утром пришёл на работу, включил и работай целый день. я бы даже сказал включил и пока не пришли обновления требующие перезагрузки то и не выключай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 11:57 |
|
||
|
Кто spring-boot использует ?
|
|||
|---|---|---|---|
|
#18+
scfкакой еще даблклик? А кто будет параметры запуска JVM настраивать?Вы не поверите, но даже в свойствах виндового ярлыка умещается масса полезных параметров.- одно приложение = один процесс. всякие аппликейшн серверы, включая томкат, нафиг не нужны.java, вроде, всегда была "одним процессом".tanuki wrapperФ-у-у- параметры запуска JVM должны быть зашиты в лаунчер приложения, но с возможностью их переопределитьЯ уж не стану повторять набивший оскомину афоризм про крестики и нижнее бельё, но! 1. Если "переопределять", то должно быть документация про то, "кто на ком стоял"; 2. Если такая документация есть, то нафига мне ваша обёртка??? Даже если я не люблю японское заумие, это ещё не значит, что я не использую Apache Commons Daemon .2. приложение = образ DockerЧто за страсть к новомодным гаубицам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2016, 18:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39300959&tid=2123756]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
84ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 355ms |

| 0 / 0 |
