Может ли кто-нибудь объяснить простым способом (или с помощью простого учебного пособия, если в Интернете существует IF), как можно запустить приложение Spring IOC и выполнить только задачу CRUD?
Я сделал это:
1. С помощью hibernate созданы классовые файлы.
2. Расширили эти классы до «bean-компонентов», которые помимо расширения объектов гибернации занимаются бизнесом.
3. Создал некоторые промежуточные классы, которые выполняют работу с более широкой областью действия.
4. Создан файл applicationContext.
5. Все "бобы" потребляются через "некоторый посредник" некоторый механизм плагина. Например, класс CarType, где в applicationContext Spring я назначил несколько классов класса CarType. Итак, итерация на этом, предполагает выборку всех этих bean-компонентов CarType.
К сожалению, в конце концов, я закончил тем, что сделал: CarBean car = новый CarBean () или CarBean car = CarBean.load (длинный идентификатор)!
Внезапно весна снова стала бесполезной.
Куда подходит весна? Как это используется? Умным способом.
В Интернете я все время вижу учебники о механизмах управления bean-компонентами funcy или весенние документы, которые разочаровывают. Но без мяса!
Единственная подсказка, которую я имел от предыдущего приложения, которое я поддерживал, состояла в том, что оно должно запускать bean-компоненты в памяти, а затем bean-компоненты извлекают данные из базы данных.
Если вам все это покажется ужасным, представьте, что в моей компании произошло много изменений, и бремя этого ложилось на меня. Парень, который написал эту Spring в первую очередь, никогда не комментировал ни строчки. И использовал схемы именования, которые заставили меня страдать. Мне пришлось читать Spring / Hibernate / PHP / .net / asp.net и многое другое. Сейчас я пишу новое приложение и пытаюсь придумать что-нибудь хорошее, боюсь, я его где-то потерял ...
Заранее спасибо ...