Piszę sobie prosty program w Javie który łączy się z bazą danych MySQL. W związku z tym mam kilka pytań:
- Program podczas np. dodania rekordu czy usunięcia jakiegoś ma łączyć się z bazą bezpośrednio przed tym i po chwili rozłączać, czy połączyć się raz przy włączeniu programu i rozłączać przy wyłączaniu? Próbowałem zrobić to tak aby łączył się z bazą przy włączeniu programu (napisałem klasę w osobnym pliku do tego) ale miałem później problem aby używać tego połączenia do innych czynności znajdujących się w innych klasach (tak jak właśnie dodanie rekordu czy usunięcie jakiegoś).
- Chcę dodać funkcję logowania danego użytkownika. Jak przechowywać ich loginy i hasła w bazie? Jako kolejną zwykłą tabelę?
Z góry dzięki za odpowiedzi.