Диета за слабеење. Андреас Хартман
Слабеење на Lean Web Architecture со JSF 2.0, CDI & Co. Andreas Hartmann adesso AG

Слабеење на Lean Web Architecture со JSF 2.0, CDI & Co. Andreas Hartmann 05.09.2012 година
Агенда за архитектура Визија Lean Web Architecture JSF ги исполнува CDI техничките решенија 09/05/2012 2 Lean Web Architecture со JSF 2.0, CDI & Co.
Архитектонска визија 05.09.2002 3 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Архитектура Визија 3 Презентација на рефлекс на слоеви Слој Деловно слово Интеграција на слоеви Преограничување на слоеви> Код на таблички на котли> Скапи> 05.09.2012 4 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Пресечни задачи за визијата на архитектурата 09/05/2012 5 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Архитектура Визија Технологија Стак 05.09.2012 6 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Lean Webarchitecture Tiny Applications Client Tier MiddleTier JSF jquery> CDI Spring Data >> Validation of Bean> Lombok 05.09.2012 7 Lean Web Architecture with JSF 2.0, CDI & Co.
Lean Webarchitecture Апликации од големи размери Клиент Ниво на средно ниво JQF JSF >> Податоци за пролетта CDI >>> Потврда за грав Lombok> Дозер 05.09.2012 8 Lean Web Architecture with JSF 2.0, CDI & Co.
Зошто ЦДИ? Контејнерот за инјектирање зависност контролира предмети и зависности> Инстанцира предмети> Внесува зависности при траење (лабава спојка) Конфигурација преку коментар или XML-датотека стана популарна кај пролетната рамка од EJB3.0 исто така достапна во Java EE> @EJB> @PersistenceUnit> @Resource 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Зошто ЦДИ? Инјектирање на зависност со CDI стандардизиран DI за Java (SE/EE)> Тип Безбедност> Повторливост> Тестирање> Флексибилност> Инјектирање на кориснички приказна за информирање за циклусот на живот 08/10/2012 Lean Web Architecture with JSF 2.0, CDI & Co.
CDI модули CDI модули Безбедност на типот> Стереотипи> Квалификатор> Алтернативи Лабава спојка> Пресретнувачи> Декоратор> Видливости на настани> Опсези> Свесност за циклусот на живот 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Детално за ЦДИ, Фелети (JSF) # @ManagedBean @Named (JSF) @Inject User PostBoxService. 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
ЦДИ детално УВД Управуван со грав увоз javax.enterprise.context.questscoped; увоз javax.inject.именуван; увоз javax.inject.inject; @Named („userController“) @RequestScoped јавна класа UserController < @Inject private UserService userservice; private List users; #gültig für Request POJO Injection Point @PostConstruct private void init() < this.users = userservice.findallusers(); >08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Детално за ЦДИ Инјектирање Поени за инјектирање ЦДИ @ Инјектирај приватна корисничка услуга на кориснички услуги; Конструкторско инјектирање @Inject public UserController (кориснички сервис на корисници на услуги) < this.userservice = userservice; >Инсекција на поставувачи @ Инјектирај јавна празнина сетјусер сервис (корисници на услуги корисници на услуги) < this.userservice = userservice; >08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Внесете квалификатор и продуцент управуван од приказна за корисник Инјектирајте тековен корисник @Inject @ Тековен приватен корисник на корисникот; Инјектирајте професионализам @Inject @Admin приватни Администратори на списокот; @ Инјектирај @ Уредник приватни уредници на списоци; Инјектирај инфраструктура @Inject @UserDB приватен EntityManager userdb; @Inject @ProductDB приватен EntityManager productdb; 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Корисничка приказна инјектира квалификатор и увоз на производител de.adesso.cdi.common.current; увоз javax.enterprise.inject.produces; @Named @SessionScoped јавна класа Authenticationimplements Serializable < private User authenticateduser; public String authenticate() @Produces @Named("authenticatedUser") @Current public User getauthenticateduser() < return authenticateduser; >ЕЛ: # 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
HTML 5 Со JSF2.2 исто така HTML5 компоненти 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Прилагодени компоненти Техничка имплементација на водичот за стил 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
бесплатен jquery, обемна JavaScript библиотека, погодна опција за проширување на манипулацијата со ДОМ преку додатоци (на пр., Табела со податоци) 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Lombok го намалува кодот на котларот преку Annoations> @Getter, @Setter> @ToString> @HashCodeAndEqu како> @Data>. Функционалност на Деломбок Поддршка за затемнување 08/10/2012 Lean Web Architecture со JSF 2.0, CDI & Co.
JSR 303: Стандардизација на ограничување на ограничувањата во форма на прибелешки за стандард на грав Стандардизација на интеграцијата на API за метаподатоци на други рамки како на пр. JSF и JPA 08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.
Doozer Java Bean до Java Bean Mapper 08/10/2012 Lean Web Architecture со JSF 2.0, CDI & Co.
SpringData овозможува пристап до релациона и NoSQL база на податоци CDI интеграција 08/10/2012 Lean Web Architecture со JSF 2.0, CDI & Co.
08/10/2012 Архитектура на Lean Web со JSF 2.0, CDI & Co.