【技术实现步骤摘要】
本专利技术涉及微服务领域,具体涉及一种基于微服务架构的数据库访问测试微服务方法及系统。
技术介绍
1、当今社会,随着微服务架构越来越流行,微服务已成为一大趋势,也有着更多的微服务应用逐步落地,而对数据库的增删改查仍然是任何服务的核心,而且不同厂家提供的数据库类型不一,特点不一,连接工具也各有不同,支持适配各种数据库类型成为公司产品研发过程中不可缺少而且至关重要的一部分。而且除了开发人员需要进行数据库类型的适配工作,测试人员也同样需要对不同数据库类型适配的产品进行细致的测试工作。测试过程中要经常访问数据库来确认业务功能是否正常,数据处理是否正确,这部分的确认工作往往需要通过不同的数据库连接工具来访问不同的数据库,这种重复的工作怎样通过自动化的方式来实现是提高测试效率的关键。
2、不同类型的数据库有不同的访问工具,需要的客户端环境也各不相同,有时还存在因为依赖的系统变量不同而需要使用时额外进行配置的情况。
技术实现思路
1、有鉴于此,本专利技术提出了一种基于微服务架构的数据库访问测
...【技术保护点】
1.一种基于微服务架构的数据库访问测试微服务方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,若口令错误导致无法正确解密数据库连接信息,则不继续执行SQL并返回错误信息。
3.根据权利要求2所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,微服务通信过程中,SQL语句成功执行完成后,将结果或结果集返回给请求发起者。
4.根据权利要求3所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,使用DES加密算法对数据库连接信息进行加密之前,还包括:
...
【技术特征摘要】
1.一种基于微服务架构的数据库访问测试微服务方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,若口令错误导致无法正确解密数据库连接信息,则不继续执行sql并返回错误信息。
3.根据权利要求2所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,微服务通信过程中,sql语句成功执行完成后,将结果或结果集返回给请求发起者。
4.根据权利要求3所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,使用des加密算法对数据库连接信息进行加密之前,还包括:
5.根据权利要求4所述的基于微服务架构的数据库访问测试微服务方法,其特征在于,使用des加密算法对数据库连接信息进行加密后的数据库连接信息的保存格式为database.yaml的配置文件中,同时,若存在多个数据库添加多组配置并以c...
【专利技术属性】
技术研发人员:程宝君,荆希珍,赵艳平,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。