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

给国外做网站seo的主要内容

给国外做网站,seo的主要内容,建设公司网站需要多少钱,网站设置密码进入💗wei_shuo的个人主页 💫wei_shuo的学习社区 🌐Hello World ! Java后端接口编写流程 Java后端接口编写流程,更具业务逻辑编写Java后端接口,提供给前端访问 实现逻辑流程 POJO:实体类编写 Data B…

在这里插入图片描述

💗wei_shuo的个人主页

💫wei_shuo的学习社区

🌐Hello World !


Java后端接口编写流程

Java后端接口编写流程,更具业务逻辑编写Java后端接口,提供给前端访问

实现逻辑流程

  • POJO:实体类编写
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("merchant_mcc")
public class MerchantMcc {/*** null | merchant_mcc.id | @mbg.generated*/@ApiModelProperty("null")@TableIdprivate Long id;/*** MCC字段Code | merchant_mcc.code | @mbg.generated*/@ApiModelProperty("MCC字段Code")private String code;/*** MCC字段Description | merchant_mcc.description | @mbg.generated*/@ApiModelProperty("MCC字段Description")private String description;
}

实体类字段的工具类编写:字段常量编写

package com.wei.gen.po;public class MerchantMccCol {public static final String ID = "id";public static final String CODE = "code";public static final String DESCRIPTION = "description";}
  • DAO:数据库访问层编写
public interface MerchantMccRepo extends IService<MerchantMcc> {/*** MCC 根据Code查询Description** @param queryWrapper* @return*/MerchantMcc selectOne(QueryWrapper<MerchantMcc> queryWrapper);}
  • 实现类Impl编写
@Slf4j
@Repository
public class MerchantMccRepoImpl extends ServiceImpl<MerchantMccMapper, MerchantMcc> implements MerchantMccRepo {private final MerchantMccMapper merchantMccMapper;public MerchantMccRepoImpl(MerchantMccMapper merchantMccMapper) {this.merchantMccMapper = merchantMccMapper;}@Overridepublic MerchantMcc selectOne(QueryWrapper<MerchantMcc> queryWrapper) {return merchantMccMapper.selectOne(queryWrapper);}
}

Mapper编写:实现对数据库的操作

@Mapper
public interface MerchantMccMapper extends BaseMapper<MerchantMcc> {/*** This method was generated by MyBatis Generator.* This method corresponds to the database table merchant_mcc** @mbg.generated*/MerchantMcc selectByPrimaryKey(Long id);
}

Mapper.xml编写:自定义编写SQL语句,业务逻辑

id属性:指定Mapper.xml文件中的SQL语句对应的Java接口方法名称,这个方法将会执行相应的SQL语句,并返回执行结果

type属性:指定Mapper.xml文件中的Java类对应的实体类名称,这个实体类包含了与SQL语句相对应的属性和方法,用于将执行结果转换为Java对象

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.wei.gen.dao.MerchantMccMapper"></mapper>

Service层:业务逻辑编写

 /*** MCC 根据Code查询Description*/public String getDescriptionByCode(String code) {if (code == null || code.isEmpty()){throw new ManageException("Code不能为空");}MerchantMcc merchantMcc = merchantMccRepo.selectOne(new QueryWrapper<MerchantMcc>().eq("code", code));if (merchantMcc == null) {throw new ManageException("Code不存在");}return merchantMcc.getDescription();}

Controller层:接口编写

@RestController
@Slf4j
@RequestMapping("common")
public class SystemCommonEndpoint {@Resourceprivate CommonService commonService;/*** MCC 根据Code查询Description*/@GetMapping("/search")@ApiOperation("MCC根据Code查询Description")public Result<String> searchDescription(@RequestParam("code") String code) {String description = commonService.getDescriptionByCode(code);return Result.succ(description);}
}

🌼 结语:创作不易,如果觉得博主的文章赏心悦目,还请——点赞👍收藏⭐️评论📝


在这里插入图片描述

http://www.dt0577.cn/news/34387.html

相关文章:

  • 英德市城乡建设局网站网站搭建需要什么技术
  • 邢台网站建设策划品牌运营策划方案
  • 做网站团队的人员安排培训学校加盟费用
  • 公司网络宣传方案深圳网站seo公司
  • 湛江免费制作网站怎么做公司网站推广
  • 设置网站默认编码线上推广的好处
  • 衡阳做淘宝网站建设网站建设公司
  • c2c网站建设费用深圳市seo上词贵不贵
  • 网站开发公司云鲸互创实惠百度广告投放代理商
  • iis发布网站页面出问题seo推广顾问
  • 做最精彩绳艺网站seo和sem的区别是什么
  • 潍坊做网站联系方式动态网站设计毕业论文
  • 京东联盟需要自己做网站吗站长工具排行榜
  • 帮别人做网站开票开什么税目网络推广免费网站
  • 广州建网站的公司线上营销怎么推广
  • 网站服务器租用注意事项口碑营销有哪些
  • 太原自助建站系统seo网站优化专员
  • 河北住房城乡建设厅官方网站中山seo推广优化
  • 做100个垂直网站百度高级检索入口
  • 建设银行信用卡网站是多少上海百度推广客服电话
  • 网络科技官网网站建设文大侠seo
  • 渭南哪里做网站千万不要做手游推广员
  • 温州高端企业网站建设深圳网站制作哪家好
  • 做网站插音乐怎么隐藏网站seo优化技能
  • 受欢迎的邢台做网站网站建设报价单模板
  • 建设市民中心网站seo服务 文库
  • 做一个网站需要多大的空间网站关键词排名怎么优化
  • 专业网站建设多少钱友联互换
  • 深圳有名的网站设计公司关键词研究工具
  • 做任务游戏能赚钱的网站游戏推广员到底犯不犯法