Cod: JVA-042
Durata: 12 ore
Durata: 12 ore
Descriere
Acest training este o introducere in Spring Databases si acopera toate ariile majore ale acestui framework: Spring JDBC, Spring ORM si tranzactii. In cadrul acestui curs participantii vor avea ocazia sa invete cum sa isi dezvolte propriile aplicatii folosind Spring Databases framework.Spring este o platforma universala, usor de folosit si flexibila pentru dezvoltarea aplicatiilor Java SE si Java EE. Este un framework pentru dezvoltarea si functiile sale – in special inversiunea controlului – pot sa fie utilizate pentru imbunatatirea vitezei si calitatii proiectelor Java, inclusiv proiecte care implica si interactiunea cu baza de date.
Vom discuta despre modulul Spring JDBC si avantajele folosirii Spring impreuna cu JDBC pentru interactiunea cu bazele de date. Folosirea inversiunii controlului si configurarea XML simplifica foarte mult munca unui programator si cantitatea de cod care trebuie scrisa.
In timpul training-ului vom discuta si despre modulele Spring ORM – mai exact cum este folosit Spring impreuna cu framework-urile Object Relational Model, prin intermediul exemplelor bazate pe Hibernate si JPA. Mai mult decat atat cursul contine si informatii despre managementul tranzactiilor prin intermediul unei metode declarative, cu ajutorul anotarilor Spring.
Subiecte curs
- DAO Design Pattern
- Spring JDBC
- Spring JdbcDao
- Exceptii Spring DAO
- Beneficiile folosirii ORM
- Spring ORM support cu Hibernate
- Spring ORM support cu JPA
- Tranzactii Spring
- Utilizarea AOP in Transaction Management
- Programmatic Transaction Management
- Dezvoltarea propriei aplicatii
Obiective
- Prezentare Spring Databases
- Dezvoltarea competentelor de baza necesare pentru dezvoltarea de aplicatii folosind Spring Databases framework
Public tinta
- Java developers
- Java Architects