智能科普网站平台建设方案,vr网站制作,网站原创文章,在网上怎么赚钱service的作用1.将前端需要的业务代码封装成接口2.将do数据封装为vo3.水平有限只知道这些下面展示的代码为将do封装为vopublic class StationService { private StationDao stationDao new StationDao(); public List listSLByYear(int year) { //创建vo链表 List list new L…service的作用1.将前端需要的业务代码封装成接口2.将do数据封装为vo3.水平有限只知道这些下面展示的代码为将do封装为vopublic class StationService { private StationDao stationDao new StationDao(); public List listSLByYear(int year) { //创建vo链表 List list new LinkedList(); //创建do链表 List sidoList stationDao.listSIDOByYear(year); // DO封装VO for (StationInfoDO infoDo : sidoList) { list.add(createSLVOBySIDO(infoDo)); } return list; } public StationLocationVO createSLVOBySIDO(StationInfoDO infoDo) { if (infoDo null) { return null; } StationLocationVO locationVo new StationLocationVO(); String stationName infoDo.getStn() - infoDo.getWban(); locationVo.setName(stationName); String[] value { infoDo.getLatitude() - infoDo.getLongitude() }; locationVo.setValue(value); return locationVo; } }