powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Путь к Spring Framework
25 сообщений из 26, страница 1 из 2
Путь к Spring Framework
    #37708591
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как говорится всё хорошо тогда, когда до этого дозрел и когда понимаешь какие за тебя вещи делает данный инструмент...

Spring мне кажется сейчас довольно объемным, сейчас читаю его references , но... всё равно громоздкая модель...

Хотел бы пойти путем от простого сложного. Понять какие концепции в него вложены, какие технологии он инкапсулирует.

Сейчас читаю о JMS, RMI

наверно на прямую эти вещи уже не используются, но мне кажется они будут фундаментом...

Как JSP & Servlets - основа Web App.

Вопрос такой, какие технологии / инструменты вы бы предложили изучить, прежде чем окунуться в Spring?
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708619
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708638
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaksВопрос такой, какие технологии / инструменты вы бы предложили изучить, прежде чем окунуться в Spring?
Spring IOC. все остальное можно изучать по мере надобности. Спринг не монолитный монстр, как это может показаться.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708689
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaksКак говорится всё хорошо тогда, когда до этого дозрел и когда понимаешь какие за тебя вещи делает данный инструмент...
Вопрос такой, какие технологии / инструменты вы бы предложили изучить, прежде чем окунуться в Spring?
Прочитайте про IoC вообще. Без относительно к Spring.
http://martinfowler.com/articles/injection.html

Во всём остальном Spring это универсальный клей для других технологий. Поэтому сначала изучайте сами технологии, а затем уже смотрите как их проще сделать со Spring.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708765
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Про IoC уже много где читал... Это тоже прочту.

Так в том-то и вопрос, какие конкретно технологии)
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708809
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какие технологии / инструменты вы бы предложили изучить, прежде чем окунуться в Spring?

Я советую изучать РСУБД.
http://docs.oracle.com/cd/B28359_01/server.111/b28318/toc.htm
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708830
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaksТак в том-то и вопрос, какие конкретно технологии)
странный ты. идешь в армию - записывайся на бокс, едешь в пионерлагерь - разучивай песни. делать-то что собрался?
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708885
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПонять какие концепции в него вложены, какие технологии он инкапсулирует.

Главная функциональность application servers - транзакционная интеграция СУБД, очередей сообщений и разных RPC (например, EJB).
Соответственно, технологии - СУБД, транзакции в СУБД, распределенные транзакции и JTA, EJB.
Spring дает простейшую (и поэтому бесполезную) обертку над JTA. Выставить Spring бины как EJB, кажется, невозможно для EJB < 3.1 (не уверен, могу ошибаться). Но в EJB 3.1 уже и так есть родное dependency injection.
Поэтому я считаю, что спринг не нужен.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37708896
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪНо в EJB 3.1 уже и так есть родное dependency injection. Поэтому я считаю, что спринг не нужен.
Оракл тоже считают что с внедрением CDI они победили Spring. Это совсем не так. Основная проблема JEE была и не в том что там небыло DI. Проблема в том что называется термином corner cases. В каждом крупном проекте есть масса специфичных вещей. И вот в JEE они делаются так как реализовано в контейнере. Приэтом возможность отладить и внедрится в этот код зачастую отстутствует.

В случае со Spring любые специфические проеблем легко решаются внедрением своего кода на абсолютно любой уровень. Приэтом дебажить сам Spring одно удовольствие. Вы пробовали дебажить GlassFish или JBoss?
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709216
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪ,

то есть по вашему без App серверов не сделать JMS слушатели, StateLess бины и транзакционные сущности ?

В спринг легко интегрериуются XA транзакции, Embeeded Tomcat, Jetty и много чего еще интересного ....

Пользу я в App серверах в автоматической репликации между нодами кластера (хотя опять же вопрос как она реализована).

Скажем так все что есть в App серверах можно сделать на Spring, но не наоборот ....

App сервра оч любят большие конторы юзать.
Напишут API основное посадят саппортить его а куча студентов не понимая что и как там внутри юзая этот апи клепает кучу кастомного кода.

Это дешево эффективно с минимумом рисков.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709217
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В каждом крупном проекте есть масса специфичных вещей. И вот в JEE они делаются так как реализовано в контейнере. Приэтом возможность отладить и внедрится в этот код зачастую отстутствует.
В случае со Spring любые специфические проеблем легко решаются внедрением своего кода на абсолютно любой уровень.

Как можно сравнивать Spring и JavaEE? Там вообще нет никакой похожей функциональности.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709220
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪ,

гыгы

а декларативные транзакции ?
а секурити ?

назовите хоть одну фичу J2EE которая бы как класс отсутствовала бы в спринге.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709253
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪ,
JavaEE ---> спринг ---> технологияХХХещёПроще
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709675
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ага... окей, ну с СУБД я вроде знаком.


мне посоветовали такой путь JDBC (досконально) -> Hibernate ( досконально ) -> Spring JDBC & ORM

JSP & Servlets -> EJB -> Portlets
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709676
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaks,

досконально ?
это как ?

Все методы библиотек зубрить будете ?
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709688
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
justforsqlru,

ну наверно перечитать какую-то доку по ним ) не знаю )
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709698
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaks,

ну попробуйте перечитайте

в процессе чтения попробуйте понять что такое TransactionAwareFactoryBean
PropertyHolder

atomicos XA transactions ......

Это вам не война и мир блин

Надо на проект спринговый садится - в проецессе встретите кучу проблем начнете гуглить и читать доку и походу поймете что и для чего нужно
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709710
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ApplicationContext context = new ClassPathXmlApplicationContext("application-context.xml");

BookBean book = (BookBean) beanFactory.getBean("BookBean");

Я может что-то не понял еще фундаментально классное... но... разве это является более удобным чем

BookBean book = new BookBean(); // ? Мы сейчас не говорим о синглтонах. Я имею ввиду обычный бин
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709715
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaks,
там ссылка во 2 посте.
Попробуйте, как вы говорите "досконально" или "обзорно" с неё начать.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709716
eros2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
scymaksСейчас читаю о JMS, RMI JMS и RMI к спрингу отношения не имеют.
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709717
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaks,

Это к чему вопрос ?

Ну это вы продемонстрировали Service Locator который кстати в спринге стараются не юзать так как там обычно для этого DI применяется ....
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709718
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eros2,

почитайте spring-integration
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709727
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
justforsqlru,

Это пример по запросу Spring IoC :)
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709732
justforsqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaks,

и вы думаете что спринг вами познан ?

Ну вот я тоже так думал

потом встала задача интегрировать со спринг одну либу которая внутри юзала свой dataSource
как внешние dataSource привязать к декларативным транзакциям спринг ?

Я долго копал пока гуру не подсказали

И таких граблей там тьма тьмущая ..
...
Рейтинг: 0 / 0
Путь к Spring Framework
    #37709761
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
justforsqlru,

ничего такого я не думаю... наоборот. совсем наоборот
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Путь к Spring Framework
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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