Podsumowanie pierwszego sprintu:
-
Co jako zespół chcemy zacząć robić:
- Działać efektywniej
-
Co jako zespół powinniśmy przestać robić:
-
Co jako zespół powinniśmy kontynuować robić:
- Komentować kod oraz pisać testy
- Rozmawiać o tym co nam się podoba a co nie
- Pomagać sobie nawzajem
- Pracować regularnie
Wynik 1824 linijki kodu. Projekt wykorzystuje bazę danych MySQL poniżej znajdują się komendy do tworzenia jej wraz z przykładowymi danymi:
- CREATE DATABASE IF NOT EXISTS projektIo;
- USE projektIo;
- CREATE TABLE IF NOT EXISTS SKROTY(SKROT VARCHAR(255) UNIQUE NOT NULL, ROZWINIECIE VARCHAR(255) NOT NULL);
- INSERT INTO SKROTY(SKROT, ROZWINIECIE) VALUES ('moj_mail', '[email protected]');
- INSERT INTO SKROTY(SKROT, ROZWINIECIE) VALUES ('moj_tel', '123456789');
- dbUrl - link do bazy danych (np. jdbc:mysql://127.0.0.1:3306/projektIo?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC )
- dbUserName - nazwa użytkownika z bazy danych, kótry ma dostęp do wyżej utworzonej relacji
- dbPassword - hasło do bazy danych wyżej wymienionego użytkownika
Run -> Edit Configurations -> Spring Boot -> -> Environment variables dodać wyżej wymienione zmienne.
Alternatywnym rozwiązaniem jest zmienienie w klasie ProjectioApplication w metodzie getJdbcTemplate() w każdym wywołaniu System.getenv('nazwa_zmiennej_środowiskowej') zamienić na String o odpowiedniej wartości.