Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
laboratoare:laborator01 [2015/10/19 00:23]
Andrei Roșu-Cojocaru [Alternative la Manipularea Informațiilor din Baza de Date]
laboratoare:laborator01 [2015/10/19 00:44] (current)
Andrei Roșu-Cojocaru [Materiale Ajutătoare]
Line 18: Line 18:
 ===== Materiale Ajutătoare ====== ===== Materiale Ajutătoare ======
  
-TODO+{{ :​laboratoare:​laborator01:​aipi2015-lab01-slides.pdf }}
  
 ===== Java Database Connectivity - aspecte generale ===== ===== Java Database Connectivity - aspecte generale =====
Line 979: Line 979:
 <note tip>În interfața ''​Constants''​ din pachetul ''​ro.pub.cs.aipi.lab01.general'',​ trebuie să se modifice valoarea constantei ''​DATABASE_PASSWORD''​ care stochează parola de conectare pentru utilizatorul ''​root''​ la sistemul de gestiune al bazei de date.</​note>​ <note tip>În interfața ''​Constants''​ din pachetul ''​ro.pub.cs.aipi.lab01.general'',​ trebuie să se modifice valoarea constantei ''​DATABASE_PASSWORD''​ care stochează parola de conectare pentru utilizatorul ''​root''​ la sistemul de gestiune al bazei de date.</​note>​
  
-<note important>​ 
 Proiectul este organizat sub forma unei suite de teste unitare, corespunzătoare fiecărui exercițiu în parte. În principiu, fiecare test unitar este independent,​ însă având în vedere faptul că unele dintre acestea modifică starea bazei de date, este recomandat ca exercițiile să fie rezolvate în ordine. ​ Proiectul este organizat sub forma unei suite de teste unitare, corespunzătoare fiecărui exercițiu în parte. În principiu, fiecare test unitar este independent,​ însă având în vedere faptul că unele dintre acestea modifică starea bazei de date, este recomandat ca exercițiile să fie rezolvate în ordine. ​
  
Line 986: Line 985:
 În directorul ''​input''​ sunt plasate fișierele de referință cu care se face comparația pentru rezultatul fiecărui test unitar. În directorul ''​output''​ sunt plasate fișierele rezultate în urma rulării testelor unitare. ​ În directorul ''​input''​ sunt plasate fișierele de referință cu care se face comparația pentru rezultatul fiecărui test unitar. În directorul ''​output''​ sunt plasate fișierele rezultate în urma rulării testelor unitare. ​
  
 +<note important>​
 În situația în care proiectul este rulat folosind utilitarul Maven, este necesar ca pentru scopul ''​test''​ să se specifice proprietatea ''​-Dtest=ro.pub.cs.lab01.main.AllTests'',​ pentru a se forța rularea suitei de teste unitare în detrimentul rulării fiecărui test unitar în parte. Aceasta asigură faptul că testele unitare vor fi executate în ordine, precum și realizarea operațiilor de încărcare / descărcare a bazei de date înainte de fiecare rulare. În situația în care proiectul este rulat folosind utilitarul Maven, este necesar ca pentru scopul ''​test''​ să se specifice proprietatea ''​-Dtest=ro.pub.cs.lab01.main.AllTests'',​ pentru a se forța rularea suitei de teste unitare în detrimentul rulării fiecărui test unitar în parte. Aceasta asigură faptul că testele unitare vor fi executate în ordine, precum și realizarea operațiilor de încărcare / descărcare a bazei de date înainte de fiecare rulare.
 </​note>​ </​note>​
laboratoare/laborator01.1445203429.txt.gz · Last modified: 2015/10/19 00:23 by Andrei Roșu-Cojocaru
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0