关于一段保存数据的代码

今天是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;
}

非常常见,常见到没有技术可言,就是数据库整表查询之后判断是否有数据据,没有数据就把前端传来的值保存到数据库里。

加油各位。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值