docker版jxTMS使用指南:python服务之jxLocalStore

本文讲解4.0版jxTMS中python服务的jxLocalStore模块,整个系列的文章请查看:docker版jxTMS使用指南:4.0版升级内容

docker版本的使用,请参考:docker版jxTMS使用指南

jxLocalStore管理主目录下的local.pickle文件,该文件存储了本地数据,一般主要用于服务重启后的初始化。

引用:

from jx.jxLocalStore import jxLocalStore

load(cls)

加载local.pickle文件

参数:
	 无
返回值:
	无
说明:
	如果没有加载local.pickle文件就使用jxLocalStore来保存数据,会导致之前存入的数据全部丢失。所以jxLocalStore使用前,一定要先load。pyService已经执行了。所以如果继承了pyService就不需要再自己加载了,否则一定要加载

get(cls,n)

读取本地存储中的某项数据

参数:
	n:数据名
返回值:
	该数据的值【可以是单值,也可能是dict或list】,未设置则返回None

put(cls,n,v)

设置本地存储中的某项数据

参数:
	n:数据名
	v:数据值,可以是字符串、数值、布尔量等单值,也可能是dict或list,不要使用对象
返回值:
	无

save(cls)

保存到local.pickle文件中

参数:
	 无
返回值:
	无
说明:
	local.pickle文件必须先加载才能使用,否则save时会导致未put的数据丢失

参考资料:

jxTMS设计思想

jxTMS编程手册

下面的系列文章讲述了如何用jxTMS开发一个实用的业务功能:

如何用jxTMS开发一个功能

下面的系列文章讲述了jxTMS的一些基本开发能力:

jxTMS的HelloWorld

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值