INHOUDSOPGAWE:
Video: Wat is lente LocalSessionFactoryBean?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Lente verskaf die LocalSessionFactoryBean klas as 'n fabriek vir 'n SessionFactory-voorwerp. Die LocalSessionFactoryBean objek is gekonfigureer as 'n boontjie binne die IoC-houer, met óf 'n plaaslike JDBC DataSource óf 'n gedeelde DataSource van JNDI.
Verder, wat is SessionFactory in die lente?
SessionFactory is 'n koppelvlak. SessionFactory kan geskep word deur die konfigurasie-objek te verskaf, wat alle DB-verwante eiendomsbesonderhede sal bevat wat uit enige hiberneer getrek is. vgl. xml-lêer of hiberneer. Die SessionFactory is 'n draadveilige voorwerp en word deur al die drade van 'n toepassing gebruik.
Behalwe hierbo, wat is die gebruik van HibernateTransactionManager? Die aansoek daardie gebruike enkele hiberneer sessie fabriek vir databasis transaksie, het 'n goeie keuse om gebruik HibernateTransactionManager . HibernateTransactionManager kan ook met gewone JDBC werk. HibernateTransactionManager laat grootmaat-opdatering en grootmaat-invoeging toe en verseker data-integriteit.
Met betrekking tot hierdie, wat is Spring ORM?
Lente ORM DAO Klas @Component is Lente aantekening wat vertel die Lente houer waardeur ons hierdie klas kan gebruik Lente IoC (Afhanklikheidsinspuiting). Ons gebruik JPA @PersistenceContext-annotasie wat afhanklikheidinspuiting aan 'n EntityManager aandui.
Hoe stel jy hiberneer in die lente op?
Kom ons kyk wat is die eenvoudige stappe vir hiberneer- en lente-integrasie:
- skep tabel in die databasis Dit is opsioneel.
- skep toepassingKonteks. xml-lêer Dit bevat inligting van DataSource, SessionFactory ens.
- Werknemer skep.
- werknemer skep.
- skep EmployeeDao.
- skep InsertTest.
Aanbeveel:
Wat is die huidige weergawe van lente?
Spring Framework 4.3 is op 10 Junie 2016 vrygestel en sal tot 2020 ondersteun word. Dit 'sal die finale generasie binne die algemene Spring 4-stelselvereistes (Java 6+, Servlet 2.5+), []' wees. Spring 5 word aangekondig om gebou te word op Reaktiewe strome-versoenbare Reactor Core
Wat is 'n hulpbron in die lente?
Hulpbron is 'n koppelvlak in die lente om 'n eksterne hulpbron voor te stel. Spring bied verskeie implementerings vir die hulpbronkoppelvlak. Die getResource()-metode van ResourceLoader besluit die Resource-implementering om te gebruik. Dit word bepaal deur die hulpbronpad. Die kode van die Resource-koppelvlak is dit
Wat is Dao-klas in die lente?
Dit is 'n ontwerppatroon waarin 'n datatoegangsobjek (DAO) 'n objek is wat 'n abstrakte koppelvlak bied aan 'n soort databasis of ander volhardingsmeganismes. Lentedatatoegangsraamwerk word voorsien om te integreer met verskillende volhardingsraamwerke soos JDBC, Hibernate, JPA, iBatis, ens
Wat is @ResponseBody-aantekening in die lente?
Tale wat gebruik word: Java, JSON
Wat is Cron-uitdrukking in die lente?
'n Cron-uitdrukking bestaan uit ses opeenvolgende velde - sekonde, minuut, uur, dag van maand, maand, dag(e) van die week. en word soos volg verklaar @Geskeduleerd(cron = '* * * * **')