今天是12.07,差不多要到六个月了,这段时间的学习真的挺舒服的,虽然也有不少堕落。今天突然有种第一次对代码产生一种不一样的感觉,特别有感觉,觉得一个新人从看不懂代码------看懂代码------复制粘贴去改-------独立的思考听懂业务--------把业务立马在脑中构思。。。。以后未来更多的minds或者是ideas,i just wanna say 这个过程有快有慢,你还可以精进,别想你的终点是哪里,总之毕业这么久,这么惭愧,这件事情早该在很久之前领悟到,不能着急去不断地攀爬。
好了,看一下下面这段入入入入门的代码,记录一次自己独立思考需求,把抽象转换为另一种抽象的过程。
/**
* 保存嘉年华活动关卡内容学习记录
*/
public LtActivePointStudy saveActivePointStudy(String trainCode, String nodeCode) {
// 查询是否已存在
List pointContentLearns = ltActivePointStudyRepository.findAllByTrainCodeAndNodeCode(trainCode,nodeCode);
if (pointContentLearns.size() > 0) {
return pointContentLearns.get(0);
}
// 保存新记录
LtActivePointStudy pointLearn = new LtActivePointStudy();
pointLearn.setNodeCode(nodeCode);
pointLearn.setTrainCode(trainCode);
pointLearn.setStudyStatus("0");
pointLearn.setCreatedDate(PubFun.getCurrentDate());
pointLearn.setLastModifiedDate(PubFun.getCurrentDate());
ltActivePointStudyRepository.save(pointLearn);
return pointLearn;
}
非常常见,常见到没有技术可言,就是数据库整表查询之后判断是否有数据据,没有数据就把前端传来的值保存到数据库里。
加油各位。