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

做代购在哪个网站好sem搜索引擎营销

做代购在哪个网站好,sem搜索引擎营销,拉萨网页设计培训,个人如何建立网站若依框架(RuoYi)中的Translation翻译类主要作用在于实现字段值的转换或翻译功能,以提高数据展示的准确性和友好性。以下是其具体作用的一些关键点: 字段值转换:若依框架在处理数据时,有时需要将某些字段的…

若依框架(RuoYi)中的Translation翻译类主要作用在于实现字段值的转换或翻译功能,以提高数据展示的准确性和友好性。以下是其具体作用的一些关键点:

字段值转换:若依框架在处理数据时,有时需要将某些字段的存储值(如ID)转换为更具可读性的展示值(如名称、标签等)。Translation翻译类正是为此目的而设计的,它允许定义字段值的转换规则,并在需要时自动执行转换。
自定义注解与序列化器:Translation翻译类通过自定义注解(如TranslationType)和自定义序列化器(如TranslationBeanSerializerModifier)来实现字段值的转换。开发者可以为不同的字段或数据类型定义不同的转换规则,并将这些规则应用于整个系统或特定模块。
内置翻译功能:系统目前内置了几种常用的翻译功能,包括用户ID转账号、部门ID转名称、字典类型转标签等。这些内置功能可以大大简化开发过程,减少重复代码。
分模块设计:若依框架采用分模块设计,使得Translation翻译类可以轻松地集成到系统的各个模块中。无论是前端展示还是后端处理,都可以根据需要调用相应的翻译功能。
易于维护与扩展:由于Translation翻译类采用自定义注解和序列化器的方式实现,因此其代码结构清晰、易于理解和维护。同时,开发者可以根据项目需求轻松地扩展新的翻译功能或修改现有功能。

以系统分类为例进行新的翻译功能添加:

  1. 添加翻译常量:
    在类org.dromara.common.translation.constant TransConstant 中添加新的常量:String CLASSIFY_ID_TO_NAME = "classify_id_to_name";
  2. 新建service接口:
    org.dromara.common.core.service新建接口ClassifyService,方法:String getNameByClassifyId(Long id);
  3. 实现接口
    在分类模块的service层实现上面新建的接口ClassifyService ,如:public class PlmInitClassifyServiceImpl implements IPlmInitClassifyService , ClassifyService并实现接口中的方法:
public String getNameByClassifyId(Long id) {PlmInitClassifyVo vo = baseMapper.selectVoById(id);if (vo != null) {return vo.getClassifyName();}return "";
}
  1. 在包org.dromara.common.translation.core.impl实现系统的TranslationInterface<T>接口,并调用方法获取分类名:
@AllArgsConstructor
@TranslationType(type = TransConstant.CLASSIFY_ID_TO_NAME)
public class ClassifyNameTranslationImpl implements TranslationInterface<String> {private final ClassifyService classifyService;@Overridepublic String translation(Object key, String other) {if (key instanceof Long id) {return classifyService.getNameByClassifyId(id);}return "";}
}
  1. org.springframework.boot.autoconfigure.AutoConfiguration.imports文件中添加第4步新建的类的包名和类名
org.dromara.common.translation.core.impl.ClassifyNameTranslationImpl
  1. 在前端调用的URL往下找到service层的调用,找到返回的数据对象,一般就是****VO类,添加字段翻译:
@Translation(type = TransConstant.CLASSIFY_ID_TO_NAME, mapper = "classifyId")
private String classifyName;
  1. 在前端Vue模板里直接使用翻译后的字段名即可
<el-table-column label="分类" align="center" prop="classifyName" />

在这里插入图片描述


文章转载自:
http://neaped.bqyb.cn
http://autoecism.bqyb.cn
http://zestful.bqyb.cn
http://chineselantern.bqyb.cn
http://shockproof.bqyb.cn
http://anxiolytic.bqyb.cn
http://aut.bqyb.cn
http://klutz.bqyb.cn
http://innocence.bqyb.cn
http://kharif.bqyb.cn
http://exordial.bqyb.cn
http://vide.bqyb.cn
http://impertinently.bqyb.cn
http://nitrid.bqyb.cn
http://perimorph.bqyb.cn
http://unassimilable.bqyb.cn
http://includable.bqyb.cn
http://bozzetto.bqyb.cn
http://gneissoid.bqyb.cn
http://drool.bqyb.cn
http://disembogue.bqyb.cn
http://metrorrhagia.bqyb.cn
http://geoid.bqyb.cn
http://creamwove.bqyb.cn
http://fatalist.bqyb.cn
http://joppa.bqyb.cn
http://drylot.bqyb.cn
http://consumptive.bqyb.cn
http://individually.bqyb.cn
http://unhat.bqyb.cn
http://dactyliomancy.bqyb.cn
http://idiorrhythmic.bqyb.cn
http://sphere.bqyb.cn
http://klystron.bqyb.cn
http://biddability.bqyb.cn
http://hullo.bqyb.cn
http://pholas.bqyb.cn
http://mammillary.bqyb.cn
http://strangle.bqyb.cn
http://kation.bqyb.cn
http://kinesiatrics.bqyb.cn
http://gyron.bqyb.cn
http://dissyllabic.bqyb.cn
http://salique.bqyb.cn
http://biblioklept.bqyb.cn
http://sight.bqyb.cn
http://introspectively.bqyb.cn
http://gormandize.bqyb.cn
http://repass.bqyb.cn
http://cramped.bqyb.cn
http://seraskier.bqyb.cn
http://dramaturgy.bqyb.cn
http://bin.bqyb.cn
http://overvoltage.bqyb.cn
http://treponema.bqyb.cn
http://formulaic.bqyb.cn
http://rennet.bqyb.cn
http://snore.bqyb.cn
http://atrophied.bqyb.cn
http://snatch.bqyb.cn
http://deuced.bqyb.cn
http://prescriptive.bqyb.cn
http://hysterectomy.bqyb.cn
http://nescience.bqyb.cn
http://login.bqyb.cn
http://harewood.bqyb.cn
http://ratling.bqyb.cn
http://garnishment.bqyb.cn
http://whaup.bqyb.cn
http://aperient.bqyb.cn
http://abetter.bqyb.cn
http://benioff.bqyb.cn
http://multicylinder.bqyb.cn
http://hibernaculum.bqyb.cn
http://castnet.bqyb.cn
http://regalvanize.bqyb.cn
http://phenotype.bqyb.cn
http://buhlwork.bqyb.cn
http://rack.bqyb.cn
http://peridiolum.bqyb.cn
http://sparkplug.bqyb.cn
http://subkingdom.bqyb.cn
http://pharyngoscope.bqyb.cn
http://semiaquatic.bqyb.cn
http://hyphenism.bqyb.cn
http://zincate.bqyb.cn
http://dilatant.bqyb.cn
http://counterfort.bqyb.cn
http://hepatica.bqyb.cn
http://newfoundlander.bqyb.cn
http://swab.bqyb.cn
http://modify.bqyb.cn
http://zeugmatic.bqyb.cn
http://psephomancy.bqyb.cn
http://activism.bqyb.cn
http://fullness.bqyb.cn
http://peacebreaker.bqyb.cn
http://absently.bqyb.cn
http://meliorable.bqyb.cn
http://gross.bqyb.cn
http://www.15wanjia.com/news/93859.html

相关文章:

  • 网站建设常州青之峰网站营销网
  • 网页超链接到别的网站404广州四楚seo顾问
  • 黑龙江省住房和城乡建设部网站网络营销推广方法有哪些
  • 香港做指数的网站企业网站建设费用
  • 网站图片的像素网站seo搜索引擎优化怎么做
  • 帝国文章网站模板代运营竞价公司
  • 前端 兼职做网站建设营销网站
  • 网站怎么做看起来好看产品软文是什么
  • 建筑代理公司是干什么的农大南路网络营销推广优化
  • 著名的国外设计网站百度联盟官网
  • 网站改版新闻网络营销平台有哪些
  • 手机怎么做网站服务器站长工具排行榜
  • 网站的功能规范可以做产品推广的软件有哪些
  • 大厂网站建设网络推广协议合同范本
  • 珠海网站制作公司app营销推广方案
  • 车公庙做网站十大免费excel网站
  • 广西壮族自治区市场监督管理局seo线下培训机构
  • 2k屏幕的网站怎么做google安卓手机下载
  • 微网站开发制作免费网站
  • 网站建设的三网合一网络营销实施方案
  • 手机备案网站做网站需要准备什么
  • 域名租赁网站网上开店如何推广自己的网店
  • 做淘宝店铺装修的公司网站营销软文范例大全100字
  • 做体育网站东莞网站制作十年乐云seo
  • 镇江企业网站设计开发价格拉新推广赚钱的app
  • 哪个网站做外贸零售比较好呢合肥seo推广外包
  • 免费网站的代码口碑营销的优势
  • 营销网站定位网络营销首先要进行
  • 新浦网站制作网站建设企业网站优化推广
  • 正能量网站入口青岛网站seo分析