请教banq老师一个repository的问题
repository是针对聚合跟建立还是针对实体对象啊?
比方说员工是聚合跟,考勤记录是员工的一个属性,是个list;
我是对应聚合跟 Employeerepository
我想添加一条考勤记录的话,
employee = Employeerepository.getById();
list = employee.getRecord();
list.add();
Employeerepository.update();
这样对吗?
要是对的话,虽然employee在缓存中,不用每次都查数据库取得,但是每次update,我用的是hibernate,数据库会执行很多无用的语句,insert 然后在update 不如直接用dao就执行一条insert快。请banq老师仔细说说。