PV 168 Seminar 10 Seminar task - You will be now split to teams consisting of four students - Create and push the branch (see the next slides) - Work on the tasks in the specified order (see the next slides) - You have 60 minutes to solve all the tasks - If you need any help, Ask for Help in Zoom Working with branches in Git ● Clone the project https://gitlab.fi.muni.cz/pv168/employee-evidence ● Create new local branch ○ based on commit 414dcc17 (current head of master branch) ○ with name week10-group0X-roomY (0X is seminar group, Y is breakout room number) ○ If you from group PV168/01 and breakout room 3, branch name is week10-group01-room3 ● Pavel Hrdina or Petr Adámek will give you write access to employee-evidence repository ○ Only one person per breakout room - the one who will use the computer for coding ○ Petr or Pavel will visit your breakout room to ask who is this person ○ In the meantime work on other tasks ● Push the branch to origin repository Seminar task 1. Create a new Run configuration in IDEA to start the application with Filipino localization. Repeat the same with Cebuano localization. 2. Create and try out a new localization bundle for your mother tongue. 3. Add tests to reach full line coverage of methods DepartmentDao.findAll(), DepartmentDao.delete() and DepartmentDao.update(). 4. Uncomment line marked as TASK #4 in EmployeeDao and start the application. Then delete one or more employees and check the behavior of the application. 5. Find commit with message starting with "Optimized EmployeeDao.findAll() …” and check and discuss all changes in this commit. Some hints & Link to slides The locale is automatically taken from OS configuration. If you want to start the application with different locale, use these JVM parameters: -Duser.language=en -Duser.country=US https://is.muni.cz/auth/el/fi/podzim2020/PV168/um/seminare/PV168-seminar-10.pdf Conclusion Any questions?