reset password
Author Message
cysun
Posts: 2935
Posted 22:40 Oct 16, 2016 |

Midterm will be held in class on Monday 10/24. Midterm will be open-book, and you will be asked to implement some new features in OnCourse. You must implement your changes on a freshly cloned copy of OnCourse, and submit your work in a zip file. The zip file should include everything in the project folder (including the Git local repository) except the /target folder. An easy way to create the zip file is to use 7-Zip to create a zip file of the whole project folder, then open the zip file and delete the /target folder from it.

The basic idea of OnCourse is described in Lab 3. Please check out the code and get familiar with it. I will answer any question you have regarding the code before the exam; during the exam you will be completely on your own.

 

cysun
Posts: 2935
Posted 09:50 Oct 19, 2016 |

There's a bug in the OnCourse code. The saveGradeRecord() method in GradeRecordDaoImpl is missing an @Transactional annotation.