Changed types for Join Columns - from int to DefenceCriterion and
DefendedThesis.
Added FetchType.LAZY for personnel.
Added FetchType.LAZY for 'degree' and 'position'.
Deleted FetchType.LAZY for 'user'.
Added FetchType.LAZY for 'thesesDefence'.
Checked and fixed queries. Work as needed, no errors found.
Added FetchType.LAZY for 'criteria' and 'thesesDefence'.
Added fetch=FetchType.LAZY for 'questions', 'thesesDefence',
'criterionMarks', 'knowCriterionMarks'.
Added FetchType.LAZY for 'personnel'. Significantly reduces the amount
of unneeded selects.
Formatted code.
Checked and fixed queries. Work as needed, no errors found.
Checked and fixed queries. Work as needed, no errors found.
Checked and fixed queries. Work as needed, no errors found.
Added fetchType=LAZY for 'thesis', as well as optional=false for lazy
loadnig to work.
Checked and fixed queries. Work as needed, no errors found.
Checked and fixed queries. Work as needed, no errors found.
Added FetchType.LAZY for 'defenceCriterion' and 'defendedThesis'.
Checked and fixed queries. Work as needed, no errors found.
Added FetchType.LAZY for 'user', as well as optional=false for lazy
loading to work.
Checked and fixed queries. Work as needed, no errors found.
Checked and fixed queries. Work as needed, no errors found.