Решил я недавно перейти к разработке сайтов и понял что за чудесное чудо этот Spring. Так много помогающих инструментов. Мне очень его не хватало в разработке плагинов. Было очень трудно отвыкать. Готовых api заточенных конкретно под плагины не было поэтому я подумал а почему бы не сделать свой. И знаете что? Я начал 
Идея была в том чтобы поместить все самое полезное и необходимое в мой api плагин. Туда будут входить на данный момент несколько систем:
Dependency injection (DI)
JPA
Validation
Controller система под команд
Это будет полноценным фреймворком цель которой будет удобная и понятная разработка плагинов. Но это трудно сделать одному. Чтение кода Spring занимает много времени. Сложность даже не в самой сути того как работает контекст Spring а в точках расширения и возможностей api которая она представляет. Очень много полиморфизма но в то же время система очень гибкая. Если кто то хочет поучаствовать присоединяйтесь.
Пока я на этапе создания схемы классов.
Идея была в том чтобы поместить все самое полезное и необходимое в мой api плагин. Туда будут входить на данный момент несколько систем:
Dependency injection (DI)
JPA
Validation
Controller система под команд
Это будет полноценным фреймворком цель которой будет удобная и понятная разработка плагинов. Но это трудно сделать одному. Чтение кода Spring занимает много времени. Сложность даже не в самой сути того как работает контекст Spring а в точках расширения и возможностей api которая она представляет. Очень много полиморфизма но в то же время система очень гибкая. Если кто то хочет поучаствовать присоединяйтесь.
Пока я на этапе создания схемы классов.
Последнее редактирование: