开发指南013-国际化-后台部分

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 平台底层做了国际化处理

 平台底层做了国际化处理。开发时候根据项目性质,决定是否采用国际化,但是底层所需资源必须包含(一些底层例如登录校验都做了对应处理)。平台先支持中文简体、中文繁体、英文、日文,必要时可以随时扩展其他语言。

      国际化前端和后台的处理不一样。本篇讲后台。最关键的是表sys_resource_string。该数据可以存储在结构化数据库中,如MySQL:

image.gif 编辑    

    但是有些项目不使用结构化数据库,例如只使用了mongodb,则存储在mongodb中即可:

image.gif 编辑

根据存储不同,选择不同的依赖:

结构化数据库:

<dependency>
    <groupId>org.qlm</groupId>
    <artifactId>sqllang-support</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>

image.gif

mongodb:

<dependency>
            <groupId>org.qlm</groupId>
            <artifactId>mongodblang-support</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>

image.gif

使用方法:

String msg=LanguageUtil.getResource(lang,"Login_0005","用户不存在");

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。 &nbsp; 相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
7月前
|
小程序 前端开发 数据可视化
微信小程序云开发入门教程-全局文件介绍
微信小程序云开发入门教程-全局文件介绍
|
2月前
|
数据采集 人工智能 前端开发
我写个HarmonyOS Next版本的微信聊天03-完结篇
我写个HarmonyOS Next版本的微信聊天03-完结篇
72 0
我写个HarmonyOS Next版本的微信聊天03-完结篇
|
5月前
|
小程序 前端开发
【微信小程序-原生开发】添加自定义图标(以使用阿里图标库为例)
【微信小程序-原生开发】添加自定义图标(以使用阿里图标库为例)
250 0
|
缓存 自然语言处理 小程序
微信小程序(二十七)微信小程序配置多语言
公司中开发的项目需要使用到双语这个功能。 上一个版本开发的时候,使用的是多语言i18n这个插件,但是感觉体验一般。 配置起来也不是很方便。
296 0
|
小程序 JavaScript
微信小程序集成和使用mqtt(同时支持uniapp和原生)
微信小程序集成和使用mqtt(同时支持uniapp和原生)
1410 0
HarmonyOS学习路之开发基础——快速入门(实现页面跳转)
打开第一个页面的“MainAbilitySlice.java”文件,添加按钮的响应逻辑,实现点击按钮跳转到下一页
|
小程序
视频号主页,实现一键添加个人微信功能,留客更方便,真香
在视频号主页放置添加微信的按钮,其实微信已经支持了,只不过只支持企业微信,不支持个人微信,那怎么办,只能自己实现了。
457 0
视频号主页,实现一键添加个人微信功能,留客更方便,真香
|
小程序 程序员
【微信小程序】做了个简单自定义模板云开发项目的微信小程序
【微信小程序】做了个简单自定义模板云开发项目的微信小程序
254 0
【微信小程序】做了个简单自定义模板云开发项目的微信小程序
|
JavaScript 定位技术 网络安全
【微信开发】微信开发 之 开启开发模式(一)
【微信开发】微信开发 之 开启开发模式(一)
419 0
【微信开发】微信开发 之 开启开发模式(一)
|
应用服务中间件 网络安全
【微信开发】微信开发 之 开启开发模式(二)
【微信开发】微信开发 之 开启开发模式(二)
168 0
【微信开发】微信开发 之 开启开发模式(二)