springboot mapper文件配置,springboot生成mapper
目录
加载一个性能文件转换为地图1。创建一个性能文件2.在爪哇岛中将该性能文件转换为地图属性配置文件出现乱码
加载一个properties文件转换为map
跳靴中比较常见的获取性能中的值,就是直接在字段上面添加@值的属性。
但有时候我们不确定键有多少,但是会有一定的规律(这个规律是根据业务来定的,如下),这时候我们就可以考虑将性能中的信息转换为一个地图,然后根据键的规律操作响应的数据
1.创建一个properties文件
属性文件内容
# 配置格式严格按照如下设置;应用程序1、应用程序注射毒品为具体的模块名称我们聊天。数据。app 1。appid=appid 1我们聊天。数据。app 1。秘密=秘密1我们聊天。数据。app 2。appid=appid 2我们聊天。数据。app 2。秘密=我们聊天。数据。app 3。appid=appid 3我们聊天。数据。app 3。秘密=秘密3
2.在java中将该properties文件转换为map
包com。BZ。韦斯。登录。loginapi。配置;进口龙目岛。数据;导入org。spring框架。靴子。语境。属性。配置属性;导入org。spring框架。语境。注释。财产来源;导入org。spring框架。刻板印象。组件;导入Java。util。hashmap导入Java。util。地图;/* * * * @作者changez * @ desc * @日期时间2019/9/25 17:06 */@ Data @ Component//指定配置文件@ property source( class path : we chatinfo。properties )@ configuration properties(prefix= we chat )公共类微信属性配置{//前缀的值数据变量名为属性键的前一部分,将键剩余的部分作为地图的键,值作为地图的value public MapString,String data=new HashMap();}
properties配置文件出现乱码
如果使用性能作为配置文件
那么会出现字符乱码,因为想法默认字符集是utf-8,属性默认是使用格式码,所以需要进行转换
设置中搜索文件编码,进行如下操作
以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行它.
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。