Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 北京洞悉网络有限公司刘欣毅获国家专利权

北京洞悉网络有限公司刘欣毅获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉北京洞悉网络有限公司申请的专利一种实现上下文参数直传到SQL语句中的方法、装置及设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119739737B

龙图腾网通过国家知识产权局官网在2025-08-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510245394.5,技术领域涉及:G06F16/242;该发明授权一种实现上下文参数直传到SQL语句中的方法、装置及设备是由刘欣毅;张波;杜晓杰设计研发完成,并于2025-03-04向国家知识产权局提交的专利申请。

一种实现上下文参数直传到SQL语句中的方法、装置及设备在说明书摘要公布了:本发明公开了一种实现上下文参数直传到SQL语句中的方法、装置及设备,涉及数据库查询与操作技术领域。所述方法是在获取用户定义的实体、上下文参数key以及用于实现用户相关信息传入的方法后,使用拦截器拦截用户的所有请求,并对拦截结果进行解析以得到用户唯一标识,然后根据标识访问数据库以获取到用户相关信息,并调用设置方法将该用户相关信息存入到变量中,再然后基于用户自定义拦截器重写Intercept方法,最后在所有涉及到需要上下文参数的SQL语句中,使用传入方法获取任何与用户有关的信息并传入该SQL语句,如此可满足在数据库查询与操作中动态传递上下文参数的需求,简化SQL语句处理以及不再受限于数据库,提升业务的灵活性和安全性。

本发明授权一种实现上下文参数直传到SQL语句中的方法、装置及设备在权利要求书中公布了:1.一种实现上下文参数直传到SQL语句中的方法,其特征在于,包括: 获取用户定义的实体、上下文参数key以及用于实现用户相关信息传入的方法,其中,所述实体包含有为inheritableThreadLocals变量的属性以及用于设置及获取上下文参数key的方法; 使用UserInterceptorHandler拦截器拦截用户的所有请求,并对拦截结果进行解析以得到用户唯一标识,然后根据所述用户唯一标识访问数据库以获取预先存储在所述数据库中且与所述用户唯一标识绑定存储的用户相关信息,最后调用所述实体中且用于设置上下文参数key的方法将该用户相关信息存入到所述inheritableThreadLocals变量中; 基于用户自定义拦截器MybatisSqlParamInterceptor重写Intercept方法,具体包括:获取在通过用户自定义拦截器MybatisSqlParamInterceptor拦截所得的目标方法中的参数数组,其中,所述参数数组包含有所述目标方法所需的所有参数;从所述参数数组中提取第一个参数并予以转换成MappedStatement对象,其中,所述MappedStatement对象包含有执行SQL语句所需的相关信息;从所述参数数组中提取第二个参数并予以转换成Map类型,同时将用户相关信息注入到正在编译的SQL语句中,其中,所述Map类型是一种键值对类型,以便通过键来访问值,也即所述inheritableThreadLocals变量中的MapString,Object形式;将所述参数数组中的所述第二个参数修改为所述Map类型,然后继续执行后续的拦截器链和SQL操作; 在所有涉及到需要上下文参数的SQL语句中,使用所述用于实现用户相关信息传入的方法获取任何与用户有关的信息并传入该SQL语句。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京洞悉网络有限公司,其通讯地址为:100000 北京市海淀区上地信息路26号11层1105室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。