# bl_micro_services **Repository Path**: zxpabc/bl_micro_services ## Basic Information - **Project Name**: bl_micro_services - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-05 - **Last Updated**: 2023-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 《bl_micro_services脚手架》 ### 一、简介 #### 1.1 概述 该脚手架为单体springboot项目,目前已经集成springboot,springCloud,springCloudAlibaba,knife4j,hutool,redis, 国际化等依赖 版本号: | 依赖 | 版本号 | |--------------------|------| | springboot | 2.7.13 | | springCloud | 2021.0.8 | | springCloudAlibaba | 2021.0.5.0 | | knife4j | 2.0.9 | | hutool | 5.8.22 | | redis | 2.7.13 | | 国际化 | 1.0.0 | 项目结构 ``` ├─src │ ├─main │ │ ├─bin │ │ ├─java │ │ │ └─com │ │ │ └─bl │ │ │ └─boot │ │ │ ├─biz │ │ │ │ └─menu │ │ │ │ ├─controller │ │ │ │ ├─entity │ │ │ │ ├─mapper │ │ │ │ └─service │ │ │ │ └─impl │ │ │ ├─common │ │ │ │ ├─enums │ │ │ │ ├─exception │ │ │ │ ├─intercptor │ │ │ │ └─utils │ │ │ └─config │ │ └─resources │ │ ├─dev │ │ └─mapper │ │ └─menu │ └─test ``` ### 二、国际化特别说明 #### 国际化是使用的是开源插件,目前已经集成到此脚手架,准备脚本 ```sql CREATE TABLE `multilingual` ( `id` bigint(64) unsigned NOT NULL, `word_key` varchar(255) NOT NULL COMMENT 'key', `word_source_value` varchar(255) DEFAULT NULL COMMENT '源语言值', `word_target_value` varchar(255) DEFAULT NULL COMMENT '目标语言值', `word_target_type` varchar(255) NOT NULL COMMENT '目标语言类型', `client_type` int(2) NOT NULL COMMENT '终端类型 1:前端;2:APP-IOS;3:APP-Android;4:UNI-APP;5:后端-异常;6:后端-数据库中数据', `file_tag` varchar(255) NOT NULL , `gmt_create` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `gmt_modified` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `deleted` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='多语言表'; ``` #### 使用方法及开源地址: https://github.com/sixj0/multilingual-spring-boot-starter