powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Фреймворки
25 сообщений из 91, страница 3 из 4
Фреймворки
    #39770265
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинне все сервера имплементируют EE как бе.
- поподробней. JavaEE сервера имплементируют JavaEE, не JavaEE - не имплементируют, - звучит логично.

maytonEE - это пережиток старины далёкой.
JavaEE 8 - сентябрь 2017;
Jakarta EE 8 (вместе с Eclipse GlassFish 5.2) ожидается в 2019
...
Рейтинг: 0 / 0
Фреймворки
    #39770268
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, по спрингу.. я вот чот где то слышал что ни разу они не бесплатники а спонсируют их толи жп морган толи стрит стейт корп (на этих чуваков даж я поработать полгода успел).
...
Рейтинг: 0 / 0
Фреймворки
    #39770274
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTони не бесплатники
А что такое "бесплатники"

Это такое религиозное учение, где монахи в монастыре возделывают огород, варят пиво, молятся java и в оставшиеся время spring пишут?

Т.к. кроме монахов (которые питаются с монастырского огорода и пьют свое-же монастырское пиво), всем остальным нужно кушать... доширак и так далее....
...
Рейтинг: 0 / 0
Фреймворки
    #39770276
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он имеет в виду что частично существует платный заказ на доработку опенсорцного продукта. Если я верно понял.
...
Рейтинг: 0 / 0
Фреймворки
    #39770278
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovОзверинне все сервера имплементируют EE как бе.
- поподробней. JavaEE сервера имплементируют JavaEE, не JavaEE - не имплементируют, - звучит логично.



Kachalov+ 50Мб кода, дублирующего функционал сервера приложений

Что как бе очевидно - не стоит пользоваться EE сервером приложений, если ты запускаешь не EE приложение, чтобы не было +50мб кода.
о каких +50 мб вообще идет речь?(я уж не говорю о смешной цифре для кровавого).
...
Рейтинг: 0 / 0
Фреймворки
    #39770298
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда цифра 50? Работа класслоадера слабо коррелирует с размером артифакта.
...
Рейтинг: 0 / 0
Фреймворки
    #39770305
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОзверинЧто как бе очевидно - не стоит пользоваться EE сервером приложений, если ты запускаешь не EE приложение, чтобы не было +50мб кода.
- какая то демагогия. Простейшее SpringBoot приложение - это сразу 50Мб разнообразных полезных вещей, большинство из которых мне не нужны. Если прополоть ручками, можно сократить до 20Мб разных полезняшек, но не суть. Суть в том, что если запускать JavaEE приложение на JavaEE сервере, то это приложение худеет на 20-50Мб по сравнению с аналогами.

Озверино каких +50 мб вообще идет речь?(я уж не говорю о смешной цифре для кровавого).
- это время запуска и расход ОП.
...
Рейтинг: 0 / 0
Фреймворки
    #39770308
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovОзверинЧто как бе очевидно - не стоит пользоваться EE сервером приложений, если ты запускаешь не EE приложение, чтобы не было +50мб кода.
- какая то демагогия. Простейшее SpringBoot приложение - это сразу 50Мб разнообразных полезных вещей, большинство из которых мне не нужны. Если прополоть ручками, можно сократить до 20Мб разных полезняшек, но не суть. Суть в том, что если запускать JavaEE приложение на JavaEE сервере, то это приложение худеет на 20-50Мб по сравнению с аналогами.

Озверино каких +50 мб вообще идет речь?(я уж не говорю о смешной цифре для кровавого).
- это время запуска и расход ОП.

Никто ж не заставляет вас использовать Spring, но говорить, что спринг из коробки весит 50 мб - это как-то перебор.
Кроме того, никуда этот "код" не девается, просто он кочует в случае ЕЕ сервиса на сервер, хотите, сделайте тоже самое со спрингом.

сферический конь в вакууме.(передо мной средней сложности микросервис на 30 мб в спринг стеке.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns=" http://maven.apache.org/POM/4.0.0"
xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.services</groupId>
<artifactId>api-layer-service</artifactId>
<version>1.0.0</version>
<packaging>war</packaging>

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.17.RELEASE</version> <!--latest before 2-->
<relativePath/>
</parent>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<start-class>com.services.api.ApiLayerServiceApplication</start-class>
<redmine-java-api.version>3.1.1</redmine-java-api.version>
</properties>

<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
<dependency>
<groupId>com.taskadapter</groupId>
<artifactId>redmine-java-api</artifactId>
<version>${redmine-java-api.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</dependency>
</dependencies>


</project>
...
Рейтинг: 0 / 0
Фреймворки
    #39770313
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov- поподробней. JavaEE сервера имплементируют JavaEE, не JavaEE - не имплементируют, - звучит логично.
Kachalovпо моему классический JavaEE сегодня содержит меньше избыточного кода, конфигураций и библиотек


Самому то не кажется, что это взаимоисключающие параграфы? Если JavaEE ничего не имплементирует, то откуда в ней вообще код избыточный или нет? Если есть куча реализаций, то вся прям эта куча, всё гавно, всякие JBoss-ы и WebLogic-и вот они все как один стройны и неизбыточны, а Сринг один против всех коварен и избыточен!? Похоже на ксенофобию. Какая вообще куча конфигураций в Spring Boot?
...
Рейтинг: 0 / 0
Фреймворки
    #39770314
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KachalovСуть в том, что если запускать JavaEE приложение на JavaEE сервере, то это приложение худеет на 20-50Мб по сравнению с аналогами.

а еще вы потратите кучу времени на ее написание, фикс багов и дебаг. Если вам нравится извращаться и изобретать велосипед то флаг в руки. Сейчас же что ОЗУ что физическая память не дорогие поэтому на этом не экономят (не прям что бы совсем экономят, но не делают жестких рамок) (Хотя может где-то и есть такие рамки. Везде где я был таких рамок нет.)
...
Рейтинг: 0 / 0
Фреймворки
    #39770319
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С точки зрения Java EE - если я создал свою имплементацию например javax.persistence.* то моё приложение
уже по определению EE.
...
Рейтинг: 0 / 0
Фреймворки
    #39770320
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На титульной страничке Spring Boot https://spring.io/projects/spring-boot
нет вообще ни слова про EE.
...
Рейтинг: 0 / 0
Фреймворки
    #39770332
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лысый дядькаKachalov- поподробней. JavaEE сервера имплементируют JavaEE, не JavaEE - не имплементируют, - звучит логично.
Kachalovпо моему классический JavaEE сегодня содержит меньше избыточного кода, конфигураций и библиотек


Самому то не кажется, что это взаимоисключающие параграфы? Если JavaEE ничего не имплементирует, то откуда в ней вообще код избыточный или нет? Если есть куча реализаций, то вся прям эта куча, всё гавно, всякие JBoss-ы и WebLogic-и вот они все как один стройны и неизбыточны, а Сринг один против всех коварен и избыточен!?

- чукча не читатель? JavaEE сервер - это сервер, JavaEE приложение - это приложение. Если имплементация JavaEE находится в сервере, то JavaEE приложение весит меньше (я обращаюсь к логике, хотя это факт, так похоже термин "JavaEE" вызывает у многих какие то религиозные чувства, которые мешают нормальному диалогу).

- особенно забавно смотреть как Spring-приложения деплоят на, как Вы говорите, "JBoss-ы и WebLogic-и", а потом рассказывают про "кровавый энтерпрайз"

Лысый дядькаПохоже на ксенофобию. Какая вообще куча конфигураций в Spring Boot?
- давайте припомним: @EnableXXX ..., @Configuration, ... implements WebApplicationInitializer и т п, org.springframework.web...Listener, @ImportResource - *.xml, разные магические названия xml-конфигов для модулей и т д. И все это одновременно можно использовать. Такого г..на (ой, простите, гибкости) нигде нет. Spring тут чемпион! Пришлось даже специальный web-ресурс создать для генерации проектов.
...
Рейтинг: 0 / 0
Фреймворки
    #39770338
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopKachalovСуть в том, что если запускать JavaEE приложение на JavaEE сервере, то это приложение худеет на 20-50Мб по сравнению с аналогами.

а еще вы потратите кучу времени на ее написание, фикс багов и дебаг. Если вам нравится извращаться и изобретать велосипед то флаг в руки. Сейчас же что ОЗУ что физическая память не дорогие поэтому на этом не экономят (не прям что бы совсем экономят, но не делают жестких рамок) (Хотя может где-то и есть такие рамки. Везде где я был таких рамок нет.)

- какой то бред. Зачем мне дебажить Hibernate/EclipseLink и прочие фреймворки имплементирующие части спецификации JavaEE? Что Вы называете "JavaEE"? С какой стати я потрачу больше времени чем при написании приложения на Spring? Голословное утверждение, требующее хотя бы минимальных пояснений, а то Вас трудно понять.
...
Рейтинг: 0 / 0
Фреймворки
    #39770340
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonС точки зрения Java EE - если я создал свою имплементацию например javax.persistence.* то моё приложение
уже по определению EE.
- кто Вам это сказал? И зачем Вам создавать собственный ORM-фреймворк? Хочется сделать свой Hibernate/EclipseLink etc?
...
Рейтинг: 0 / 0
Фреймворки
    #39770341
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНа титульной страничке Spring Boot https://spring.io/projects/spring-boot
нет вообще ни слова про EE.
- что это значит? пожалуйста, пишите конкретней, чтобы было меньше флуда
...
Рейтинг: 0 / 0
Фреймворки
    #39770344
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovmaytonС точки зрения Java EE - если я создал свою имплементацию например javax.persistence.* то моё приложение
уже по определению EE.
- кто Вам это сказал? И зачем Вам создавать собственный ORM-фреймворк? Хочется сделать свой Hibernate/EclipseLink etc?
Вы же читаете внимательно что я пишу?

Я написал - ЕСЛИ.
...
Рейтинг: 0 / 0
Фреймворки
    #39770345
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovЕсли имплементация JavaEE находится в сервере, то JavaEE приложение весит меньше
И какая выгода то от этого похудания?

KachalovПришлось даже специальный web-ресурс создать для генерации проектов.
Ну и отлично! Руками конфигурить надо мало, в чем проблема? В том, что где-то там под капотом куча настроек? Ну и чо?

KachalovТакого г..на (ой, простите, гибкости) нигде нет.
Конечно нет, я в джаве не специалист, но боюсь что прикрутить к EJB что-то не вполне стандартное в мире джавы выльется в гораздо больший геморрой.
...
Рейтинг: 0 / 0
Фреймворки
    #39770347
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovmaytonНа титульной страничке Spring Boot https://spring.io/projects/spring-boot
нет вообще ни слова про EE.
- что это значит? пожалуйста, пишите конкретней, чтобы было меньше флуда
Это значит то что я написал. Создатели фреймворка Spring написали следующее. (я квотирую то что я вижу сейчас
в своем браузере).

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.

Я акцентирую просто внимание на том что стандарты EE не вошли в аннотацию данного программного продукта.

Остальное - касаемо флуда и прочее - это вы придумали.
...
Рейтинг: 0 / 0
Фреймворки
    #39770348
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovЕсли имплементация JavaEE находится в сервере, то JavaEE приложение весит меньше

А! понял!!!


...
Рейтинг: 0 / 0
Фреймворки
    #39770357
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ акцентирую просто внимание на том что стандарты EE не вошли в аннотацию данного программного продукта.

Остальное - касаемо флуда и прочее - это вы придумали.
- я пытаюсь понять что следует из Вашего утверждения, кроме того факта что Вы умеете читать по английски? Возможно на пятой странице топика это станет ясно
...
Рейтинг: 0 / 0
Фреймворки
    #39770360
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лысый дядькаИ какая выгода то от этого похудания?

Ну и отлично! ... Ну и чо?
- очередная болтовня, в ответ на аргументы начинаются рассуждения в стиле "а зачем все это". Будут конкретные вопросы - задавайте, всегда готов обсудить.
...
Рейтинг: 0 / 0
Фреймворки
    #39770367
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОн имеет в виду что частично существует платный заказ на доработку опенсорцного продукта. Если я верно понял.
не... я к тому что разработка идет как раз таки отнюдь не какими то там программистами которые после работы приходят домой и начинают улучшать и допиливать спринг )) а совсем наоборот. есть группа людей которая работает за деньги и работает только над конкретным продуктом и работает отнюдь не на волонтерских началах.
...
Рейтинг: 0 / 0
Фреймворки
    #39770372
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
90 % Open Source ровно так и разрабатывается. AFAIK
Всякие IBM и прочие, в целый ряд open source проектов миллиарды зелени вливают.

Например, не так давно в соседнем подфоруме Postgres PRO кости перемывали ))), там тоже народ на зарплате сидит.
...
Рейтинг: 0 / 0
Фреймворки
    #39770375
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTmaytonОн имеет в виду что частично существует платный заказ на доработку опенсорцного продукта. Если я верно понял.
не... я к тому что разработка идет как раз таки отнюдь не какими то там программистами которые после работы приходят домой и начинают улучшать и допиливать спринг )) а совсем наоборот. есть группа людей которая работает за деньги и работает только над конкретным продуктом и работает отнюдь не на волонтерских началах.
Думаю да. Во первых давайте посмотрим что такое вообще spring. Наиболее релевантное гуглится в гитхабе
по ссылке https://github.com/search?l=Java&q=spring-projects&type=Repositories

Это не один проект. Это охулиард разных проектов. И скорее всего у них разные владельцы. Можно скачать парочку
и по логам изменений просто посмотреть какие есть емейлы. Возможно будет какая-то организация. Или сообщество.
...
Рейтинг: 0 / 0
25 сообщений из 91, страница 3 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Фреймворки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]