发表于: 2019-11-03 13:20:25
1 905
今日想法:
1.写完最后也是最难的两个大接口。(通过组合各个表的各个小接口实现)
2.将最后两个大接口进行测试。(业务层和控制层都要测试)
3.报错改错,继续测,跑通为止。
4.搞一份流程导图,让大家知道我的想法。
今日作为:
昨天已经把另外三个大接口全部写完和全部上下都测过了,全部正常。
今天开始解决最后的两个大接口,最困难也是最核心的,全部的模糊查询和分级查询。
通过在业务层的接口的实现中,调用二级三级的各个表的各个小接口,进行组合实现。
缺点是我语法和基础有严重缺失,非常的差,没有示例代码可供读和抄抄改改,就很头疼,难以开头。
可能要花半天时间去寻找和学习还有理解,能实现我的想法的方法,如循环,遍历,迭代,递归,等。
全表的分级查询的业务层的接口
package com.clxs.service;
import java.util.List;
public interface LevelService {
List LevelBySelect(Integer integer);
}
全表的模糊查询的业务层的接口
package com.clxs.service;
import java.util.List;
public interface AllService {
List AllBySelect();
}
全表的分级查询的业务层的接口的实现
package com.clxs.service.impl;
import com.clxs.dao.WorkerDao;
import com.clxs.dao.WorksDao;
import com.clxs.dao.WorkshopDao;
import com.clxs.service.LevelService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class LevelServiceimpl implements LevelService {
@Autowired
WorkshopDao workshopDao;
@Autowired
WorkerDao workerDao;
@Autowired
WorksDao worksDao;
public List LevelBySelect(Integer integer){
return null;
}
}
全表的模糊查询的业务层的接口的实现
package com.clxs.service.impl;
import com.clxs.dao.WorkerDao;
import com.clxs.dao.WorksDao;
import com.clxs.dao.WorkshopDao;
import com.clxs.service.AllService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class AllServiceimpl implements AllService {
@Autowired
WorkshopDao workshopDao;
@Autowired
WorkerDao workerDao;
@Autowired
WorksDao worksDao;
public List AllBySelect(){
return null;
}
}
因为目前就是卡在这个实现的方法中,我先去学习和理解,查阅资料,搞出名堂后继续更新。
我觉得我很可能要在现在的表上做一些更改,不过还好,不影响太多,问题不大,有把握。
但是我还在思考怎么实现我的想法和表述好我将要设计的接口实现的流程细节。
今日问题:
1.各类基础知识严重缺失。
2.各类如循环,遍历,迭代,递归等。方法的严重缺失。不知道怎么写,怎么用,怎么实现。
明日想法:
搞流程图,修改表格和接口,测试,学习各类我需要的循环,遍历,递归等,知识。
评论