INHOUDSOPGAWE:
Video: Hoe skep ek 'n databasisverbinding in die lente?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Om toegang tot die Relasionele Databasis deur JdbcTemplate te gebruik in Lente Boot aansoek, ons moet die byvoeg Lente Boot Starter JDBC-afhanklikheid in ons bou konfigurasie lêer. Dan, as jy die JdbcTemplate-klas @Autowired het, Lente Boot verbind outomaties die Databasis en stel die databron vir die JdbcTemplate-objek.
Op hierdie manier, hoe koppel veerstewel aan eksterne databasis?
Opdatering van die Spring Boot-projek stap vir stap
- Stap 1 - Voeg 'n afhanklikheid vir jou databasisverbinding by pom. xml.
- Stap 2 - Verwyder H2-afhanklikheid van pom.xml. Of maak ten minste die omvang daarvan as toets.
- Stap 3 - Stel jou MySQL-databasis op.
- Stap 4 - Stel jou verbinding met jou databasis op.
- Stap 5 - Herbegin en jy is gereed!
Net so, hoe skep jy 'n databron? Om 'n nuwe databron te skep:
- Op die Start-oortjie, klik Stel databron op.
- Tik die naam van die nuwe databron in die Naam-veld.
- Spesifiseer die tipe databron.
- Verander die verbindings-URL.
- Tik 'n gebruikersnaam en wagwoord in wat toegang tot die databron gee.
As u dit in ag neem, wat is lente-databron?
A databron is 'n fabriek vir verbindings met enige fisiese data bron . 'n Alternatief vir die DriverManager-fasiliteit. Dit gebruik 'n URL saam met 'n paar geloofsbriewe om 'n databasisverbinding te vestig. 'n Voorwerp wat die javax implementeer. sql.
Wat is JPA in die lente?
JPA (Java Persistent API) is die son-spesifikasie vir volgehoue voorwerpe in die ondernemingstoepassing. Dit word tans gebruik as die plaasvervanger vir komplekse entiteitbone.
Aanbeveel:
Wat is die nut van @waarde-aantekening in die lente?
Spring @PropertySource-aantekeninge word hoofsaaklik gebruik om uit die eiendomslêer te lees met behulp van Spring se omgewing-koppelvlak. Hierdie aantekening word in die praktyk op @Configuration-klasse geplaas. Spring @Value-annotasie kan gebruik word om uitdrukking op veld of metodes te spesifiseer. Algemene gebruiksgeval is om die eiendom te spesifiseer vanaf a
Wat is die gebruik van @autowired in die lente?
Autobedrading in die lente. Autowiring-kenmerk van veerraamwerk stel jou in staat om die voorwerpafhanklikheid implisiet in te spuit. Dit gebruik intern setter of konstruktor inspuiting. Autowiring kan nie gebruik word om primitiewe en stringwaardes in te spuit nie. Dit werk slegs met verwysing
Wat is die gebruik van komponentskandering in die lente?
Die gebruik van komponentskandering is een metode om Spring te vra om Spring-bestuurde komponente op te spoor. Spring het die inligting nodig om al die Spring-komponente met die toepassingskonteks op te spoor en te registreer wanneer die toepassing begin
Wat is die gebruik van Autowired-aantekening in die lente?
Spring @Autowired-aantekening word gebruik vir outomatiese afhanklikheidinspuiting. Spring raamwerk is gebou op afhanklikheid inspuiting en ons spuit die klas afhanklikhede deur spring boon konfigurasie lêer
Wat is die gebruik van @repository-aantekening in die lente?
Lente @Repository Annotasie. Spring @Repository-annotasie word gebruik om aan te dui dat die klas die meganisme verskaf vir berging, herwinning, soek, opdatering en verwydering van voorwerpe