开发指南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
相关文章
|
5月前
|
小程序 前端开发 数据可视化
微信小程序云开发入门教程-全局文件介绍
微信小程序云开发入门教程-全局文件介绍
|
3月前
|
小程序 安全 搜索推荐
【微信小程序开发实战项目】——个人中心页面的制作
本文介绍了如何设计和实现一个网上花店的微信小程序,包括个人中心、我的订单和我的地址等功能模块。个人中心让用户能够查看订单历史、管理地址和与客服互动。代码示例展示了`own.wxml`、`own.wxss`和`own.js`文件,用于构建个人中心界面,包括用户信息、订单链接、收藏、地址、客服和版本信息。我的订单部分展示了订单详情,包括商品图片、名称、销量、价格和订单状态,用户可以查看和管理订单。我的地址功能允许用户输入和编辑收货信息,包括联系人、性别、电话、城市和详细地址。每个功能模块都附有相应的WXML和WXSS代码,以及简洁的样式设计。
120 0
【微信小程序开发实战项目】——个人中心页面的制作
|
5月前
|
前端开发 数据安全/隐私保护
开发指南016-前端图标规范
平台为了保证统一性,做了很多约定,例如按钮图标等
|
5月前
|
移动开发 小程序 安全
【社区每周】小程序模板支持设置一键上架功能(2022年9月第二期)
【社区每周】小程序模板支持设置一键上架功能(2022年9月第二期)
57 1
|
5月前
|
小程序 前端开发 程序员
0基础学微信小程序开发(二)基础配置
0基础学微信小程序开发(二)基础配置
|
XML Java 数据格式
HarmonyOS学习路之开发基础——快速入门(创建另一个页面)
在上一节中,我们用XML的方式编写了一个包含文本和按钮的页面。为了帮助开发者熟悉在代码中创建布局的方式,接下来我们使用代码的方式编写第二个页面。
|
前端开发 小程序 JavaScript
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(7)
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(7)
105 0
|
前端开发 小程序 JavaScript
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(3)
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(3)
|
小程序 前端开发 开发者
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(5)
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(5)
104 0
|
前端开发 小程序 开发者
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(6)
《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(6)
111 0
下一篇
无影云桌面