[发明专利]一种项目开发过程中文件配置方法、智能终端及存储介质在审
申请号: | 201810089587.6 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108363566A | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 黄颂 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/73 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据源 文件配置 项目开发过程 存储介质 智能终端 加载 调用 注解 配置 初始配置 传统文件 代码结构 功能控制 易维护 清晰 创建 | ||
1.一种项目开发过程中文件配置方法,其特征在于,所述方法包括:
搭建Spring 数据源框架,并基于所述Spring数据源框架进行properties文件的初始配置;
在Spring数据源框架所产生的bean容器中创建加载对象,并通过注解的方式调用properties文件的参数;
获取所述bean容器的流向,并根据所述bean容器的流向将调用的properties文件的参数注入到对应的功能控制层,完成文件配置。
2. 根据权利要求1中所述的项目开发过程中文件配置方法,其特征在于,所述基于所述Spring 数据源框架进行properties文件的初始配置具体包括:
搭建Spring boot开源框架,并在所述Spring boot开源框架下创建properties 文件;
获取properties 文件的文件路径;
根据web项目中所需要实现的功能,在所述properties 文件中写入对应的配置信息。
3. 根据权利要求1中所述的项目开发过程中文件配置方法,其特征在于,在Spring 数据源框架所产生的bean容器中创建加载对象,并通过注解的方式调用properties文件的参数之前还包括:
将properties文件引入配置文件中,并在配置文件中定义bean容器的id以及bean容器的属性名。
4.根据权利要求3中所述的项目开发过程中文件配置方法,其特征在于,所述bean容器定义2个,且第一个bean容器的属性名指定所述properties文件的文件路径,第二个bean容器的属性名和第一个bean容器的id对应。
5.根据权利要求1中所述的项目开发过程中文件配置方法,其特征在于,所述通过注解的方式调用properties文件的参数具体包括:
获取所述bean容器创建的加载对象,并读取所述加载对象的属性描述;
从所述属性描述中解析出注解,并根据所述注解从properties文件中加载配置文件的值,对所述properties文件中的参数进行调用。
6.根据权利要求1中所述的项目开发过程中文件配置方法,其特征在于,所述功能控制层具体包括:用于与数据库进行联络的数据访问层、用于设计业务模块的逻辑应用的业务层以及用于对业务模块的流程进行控制的控制层。
7.根据权利要求6中所述的项目开发过程中文件配置方法,其特征在于,所述数据访问层、业务层以及控制层需要在Spring配置文件中定义接口实现类。
8.根据权利要求1中所述的项目开发过程中文件配置方法,其特征在于,所述根据所述bean容器的流向将调用的properties文件的参数注入到对应的功能控制层具体包括:
当所述properties文件的参数所注入bean容器中的流向为控制层,则将调用properties文件的参数注入控制层;
当所述properties文件的参数所注入bean容器中的流向为业务层,则将调用properties文件的参数注入业务层;
当所述properties文件的参数所注入bean容器中的流向为数据访问层,则将调用properties文件的参数注入数据访问层。
9.一种智能终端,其特征在于,包括:处理器、存储器和通信总线;
所述存储器上存储有可被所述处理器执行的计算机可读程序;所述通信总线实现处理器和存储器之间的连接通信;所述处理器执行所述计算机可读程序时实现如权利要求1-8任意一项所述的项目开发过程中文件配置方法中的步骤。
10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-8任意一项所述的项目开发过程中文件配置方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810089587.6/1.html,转载请声明来源钻瓜专利网。