一种代码生成方法、装置、设备及介质与流程

文档序号:31200746发布日期:2022-08-20 01:36阅读:73来源:国知局
一种代码生成方法、装置、设备及介质与流程

1.本技术涉及软件开发领域,具体涉及一种代码生成方法、装置、设备及介质。


背景技术:

2.软件开发人员,经常需要承接新系统的开发,这时不可避免的需要开发一套前端工程代码和一套后端工程代码。
3.目前要生成前端工程代码和后端工程代码,若开发人员有需求,则需要录入前端工程代码和后端工程代码的全量内容,即每次都需开发人员构建前端工程代码的生成框架和后端工程代码的生成框架,在构建好的框架中配置前端参数和后端参数,才会得到前端工程代码和后端工程代码,给开发人员带来了大量的工作,降低了代码开发的效率。


技术实现要素:

4.本技术实施例提供一种代码生成方法、装置、设备及介质,用于提高代码开发的效率。
5.第一方面,本技术实施例提供了一种代码生成方法,所述方法包括:
6.响应用户在配置界面的输入操作,确定前端参数和/或后端参数;
7.从配置文件框架模板的参数位置中,确定所述前端参数对应的第一参数位置和所述后端参数对应的第二参数位置;其中,所述配置文件框架模板包括:默认参数和架构参数;所述架构参数为所述配置文件框架中固定配置的参数;
8.采用所述前端参数替换所述第一参数位置的默认参数,以及采用所述后端参数替换所述第二参数位置的默认参数;
9.基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码。
10.本技术中预先构建了配置文件框架模板,根据用户在配置界面输入的前端参数和/或后端参数,可以得到配置文件框架,根据该配置文件框架即可得到前端工程代码和后端工程代码,用户不必手动配置代码的全量内容,仅需输入前端参数和/或后端参数即可生成对应的前后端工程代码和后端工程代码,减少了用户的工作量,提升了代码生成的效率。
11.在一些可能的实施例中,所述响应用户在配置界面的输入操作,确定前端参数和/或后端参数之后,确定所述前端参数对应的第一参数位置和所述后端参数对应的第二参数位置之前,所述方法还包括:
12.确定所述前端参数和所述后端参数中没有违规参数集合中的违规参数。
13.在本技术中,通过对前端参数和后端与违规集合中的违规参数进行比较,可以避免根据违规参数生成前端工程代码和后端工程代码,保证了代码生成过程中的安全。
14.在一些可能的实施例中,所述方法还包括:
15.若所述前端参数和/或所述后端参数中有违规参数集合中的违规参数,则发出报警指示。
16.在本技术中,在用户输入的前端参数和/或后端参数中包含违规参数时,发出报警指示,进一步保证了代码生成过程中的安全。
17.在一些可能的实施例中,所述基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码之后,所述方法还包括:
18.分别对所述前端工程代码和所述后端工程代码进行验证操作,若均验证成功,则将所述前端工程代码和所述后端工程代码在展示页面中进行展示;
19.若均验证失败,则将第一失败提示信息在所述展示页面中进行展示,其中所述第一失败提示信息用于提示本次生成工程代码失败;
20.若验证结果为所述前端工程代码与所述后端工程代码中的任一个失败,则将验证成功的工程代码与第二失败提示信息在所述展示页面中进行展示;其中所述第二失败提示信息用于提示验证失败的工程代码。
21.在本技术中,在生成前端工程代码和后端工程代码后,对前端工程代码和后端工程代码进行验证,保证了代码生成的准确率。
22.在一些可能的实施例中,所述采用所述前端参数替换所述第一参数位置的默认参数,以及采用所述后端参数替换所述第二参数位置的默认参数之后,基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码之前,所述方法还包括:
23.若存在未被替换的默认参数,则将第三提示信息在所述展示页面中进行展示,其中所述第三提示信息用于提示用户是否需要继续替换;
24.响应用户在所述展示页面上的操作,若所述操作为表征参数输入完成操作,则确定完成替换。
25.在本技术中,在用户输入的前端参数和/或后端参数不完整的情况下,可提示用户,由用户确定是否继续录入前端参数和/或后端参数。
26.在一些可能的实施例中,所述将第三提示信息在所述展示页面中进行展示之后,所述方法还包括:
27.响应用户在所述展示页面上的操作,若所述操作为表征继续配置的操作,则跳转到配置界面,并返回响应用户在配置界面的输入操作,确定前端参数和/或后端参数的步骤。
28.在本技术中,在用户输入的前端参数和/或后端参数不完整的情况下,可提示用户,由用户确定是否继续录入前端参数和/或后端参数,提高了参数输入的灵活性。
29.第二方面,本技术提供一种代码生成装置,所述装置包括:
30.响应模块,用于响应用户在配置界面的输入操作,确定前端参数和/或后端参数;
31.位置确定模块,用于从配置文件框架模板的参数位置中,确定所述前端参数对应的第一参数位置和所述后端参数对应的第二参数位置;其中,所述配置文件框架模板包括:默认参数和架构参数;所述架构参数为所述配置文件框架中固定配置的参数;
32.参数替换模块,用于采用所述前端参数替换所述第一参数位置的默认参数,以及采用所述后端参数替换所述第二参数位置的默认参数;
33.代码生成模块,用于基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码。
34.在一些可能的实施例中,所述响应模块执行响应用户在配置界面的输入操作,确定前端参数和/或后端参数之后,所述位置确定模块执行确定所述前端参数对应的第一参数位置和所述后端参数对应的第二参数位置之前,所述位置确定模块还被配置为:
35.确定所述前端参数和所述后端参数中没有违规参数集合中的违规参数。
36.在一些可能的实施例中,所述位置确定模块还被配置为:
37.若所述前端参数和/或所述后端参数中有违规参数集合中的违规参数,则发出报警指示。
38.在一些可能的实施例中,所述代码生成模块执行基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码之后,还被配置为:
39.分别对所述前端工程代码和所述后端工程代码进行验证操作,若均验证成功,则将所述前端工程代码和所述后端工程代码在展示页面中进行展示;
40.若均验证失败,则将第一失败提示信息在所述展示页面中进行展示,其中所述第一失败提示信息用于提示本次生成工程代码失败;
41.若验证结果为所述前端工程代码与所述后端工程代码中的任一个失败,则将验证成功的工程代码与第二失败提示信息在所述展示页面中进行展示;其中所述第二失败提示信息用于提示验证失败的工程代码。
42.在一些可能的实施例中,所述参数替换模块执行采用所述前端参数替换所述第一参数位置的默认参数,以及采用所述后端参数替换所述第二参数位置的默认参数之后,所述代码生成模块执行基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码之前,所述参数替换模块还被配置:
43.若存在未被替换的默认参数,则将第三提示信息在所述展示页面中进行展示,其中所述第三提示信息用于提示用户是否需要继续替换;
44.响应用户在所述展示页面上的操作,若所述操作为表征参数输入完成操作,则确定完成替换。
45.在一些可能的实施例中,所述参数替换模块执行将第三提示信息在所述展示页面中进行展示之后,还被配置为:
46.响应用户在所述展示页面上的操作,若所述操作为表征继续配置的操作,则跳转到配置界面,并返回响应用户在配置界面的输入操作,确定前端参数和/或后端参数的步骤。
47.第三方面,本技术提供一种电子设备,包括:
48.存储器,用于存储程序指令;
49.处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行第一方面中任一项所述的方法包括的步骤。
50.第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行第一方面中任一项所述的方法。
51.第五方面,本技术提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行第一方面中任一项
所述的方法。
附图说明
52.图1为本技术实施例提供的一种代码生成方法的应用场景示意图;
53.图2为本技术实施例提供的一种代码生成方法的整体流程示意图;
54.图3为本技术实施例提供的一种代码生成方法的配置界面示意图;
55.图4为本技术实施例提供的一种代码生成方法的参数验证流程示意图;
56.图5为本技术实施例提供的一种代码生成方法的用户配置参数的示意图;
57.图6为本技术实施例提供的一种代码生成方法的配置文件框架模板示意图;
58.图7为本技术实施例提供的一种代码生成方法的确定第一参数位置和第二参数位置的示意图;
59.图8为本技术实施例提供的一种代码生成方法的确定第一参数位置和第二参数位置的另一示意图;
60.图9为本技术实施例提供的一种代码生成方法的验证成功示意图;
61.图10为本技术实施例提供的一种代码生成方法的验证失败示意图;
62.图11为本技术实施例提供的一种代码生成方法的前端工程代码验证失败示意图;
63.图12为本技术实施例提供的一种代码生成方法的装置示意图;
64.图13为本技术实施例提供的一种代码生成方法的电子设备示意图。
具体实施方式
65.为使本技术的目的、技术方案和优点更加清楚明白,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以按不同于此处的顺序执行所示出或描述的步骤。
66.本技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的保护。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术中的“多个”可以表示至少两个,例如可以是两个、三个或者更多个,本技术实施例不做限制。
67.本技术技术方案中,对数据的采集、传播、使用等,均符合国家相关法律法规要求。
68.本技术提出了一种代码生成方法、装置、设备和介质,用于解决上述问题。本技术的发明构思可概括为:响应用户在配置界面的输入操作,确定前端参数和/或后端参数;从配置文件框架模板的参数位置中,确定前端参数对应的第一参数位置和后端参数对应的第二参数位置;采用前端参数替换第一参数位置的默认参数,以及采用后端参数替换第二参数位置的默认参数,得到配置文件框架;基于配置文件框架模板生成前端参数对应的前端
工程代码和后端参数对应的后端工程代码。
69.为了便于理解,下面结合附图对本技术实施例提供的一种代码生成方法进行详细说明:
70.如图1所示,为本技术实施例中的一种代码生成方法的应用场景图。图中包括:终端设备10、服务器20、存储器30;其中:
71.服务器20响应用户在终端设备10的配置界面的输入操作,确定前端参数和/或后端参数;从配置文件框架模板的参数位置中,确定前端参数对应的第一参数位置和后端参数对应的第二参数位置;其中,配置文件框架模板存储在存储器30中;采用前端参数替换第一参数位置的默认参数,以及采用后端参数替换第二参数位置的默认参数,得到配置文件框架;基于配置文件框架模板生成前端参数对应的前端工程代码和后端参数对应的后端工程代码。
72.本技术中的描述中仅就单个终端设备10、服务器20、存储器30加以详述,但是本领域技术人员应当理解的是,示出的终端设备10、服务器20、存储器30旨在表示本技术的技术方案涉及的终端设备10、服务器20、存储器30的操作。而非暗示对终端设备10、服务器20、存储器30的数量、类型或是位置等具有限制。应当注意,如果向图示环境中添加附加模块或从其中去除个别模块,不会改变本技术的示例实施例的底层概念。另外,本领域技术人员可以理解的是,上述数据的收发也是需要通过网络实现的。
73.需要说明的是,本技术实施例中的存储器例如可以是缓存系统、也可以是硬盘存储、内存存储等等。此外,本技术提出的代码生成方法不仅适用于图1所示的应用场景,还适用于任何有代码生成需求的装置。
74.如图2所示,为本技术实施例提供的一种代码生成方法的整体流程示意图,其中:
75.步骤201中:响应用户在配置界面的输入操作,确定前端参数和/或后端参数;
76.步骤202中:从配置文件框架模板的参数位置中,确定前端参数对应的第一参数位置和后端参数对应的第二参数位置;
77.步骤203中:采用前端参数替换第一参数位置的默认参数,以及采用后端参数替换第二参数位置的默认参数,得到配置文件框架;
78.步骤204中:基于配置文件框架模板生成前端参数对应的前端工程代码和后端参数对应的后端工程代码;
79.其中,配置文件框架包括:默认参数和架构参数;架构参数为配置文件框架中固定配置的参数。
80.本技术中预先构建了配置文件框架模板,根据用户在配置界面输入的前端参数和/或后端参数,可以得到配置文件框架,根据该配置文件框架即可得到前端工程代码和后端工程代码,用户不必手动配置代码的全量内容,仅需输入前端参数和/或后端参数即可生成对应的前后端工程代码和后端工程代码,减少了用户的工作量,提升了代码生成的效率。
81.为了便于理解,下面对图2中的步骤进行详细说明:
82.在用户在生成工程代码的需求时,可在如图3所示配置界面中配置前端参数和/或后端参数。其中,前端参数包括但不限于:前端工程名称、图片、数据库类型、缓存类型等;后端参数包括但不限于:后端工程名称、数据库地址、应用端口、数据库类型、缓存类型等。
83.在用户输入了前端参数和/或后端参数后,为了保证工程代码生成过程的安全性,
因此需要对用户输入的前端参数和后端参数进行验证,下面以用户输入了前端参数和后端参数为例进行说明:具体可实施为如图4所示的步骤:
84.步骤401中:接收用户输入的前端参数和后端参数;
85.步骤402中:确定前端参数和后端参数中是否包含违规参数集合中的违规参数;若不包含,则进入步骤403中;若包含,则进入步骤404中;
86.步骤403中:从配置文件框架模板的参数位置中,确定前端参数对应的第一参数位置和后端参数对应的第二参数位置;
87.步骤404中:发出报警指示。
88.例如:违规参数集合中包括:前端工程名称a,数据库地址b,后端工程名称c;用户输入的前端参数包括:前端工程名称a、图片d、数据库类型e;输入的后端参数包括:后端工程名称f、数据库地址g、应用端口h;则确定用户输入的前端工程名称a为预设的违规参数集合中的违规参数,则发出报警指示。
89.在本技术实施例中,用户可在如图5所示配置界面中输入前端参数和/或后端参数,其中,配置界面中包括的前端参数为:前端工程名称、图片、数据库类型、缓存类型;配置界面中包括的后端参数为:后端工程名称、数据库地址、应用端口、数据库类型、缓存类型。在本技术中,配置文件框架模板包括前端框架子模板和后端框架子模板,如图6所示,其中包括:默认参数和架构参数;所述架构参数为所述配置文件框架中固定配置的参数;默认参数即为用户可配置的参数。
90.如图7所示,在用户输入前端参数与后端参数后,需要从如图6所示的配置文件框架模板中确定出前端参数对应的第一参数位置和后端参数对应的第二参数位置。例如:如图8所示,用户输入的前端参数包括:前端工程名称a、图片d、数据库类型e;输入的后端参数包括:后端工程名称f、数据库地址g、应用端口h;其中前端工程名称a对应的第一参数位置为位置1,图片d对应的第一参数位置为位置2,数据库类型e对应的第一参数位置为位置3,后端工程库名称f对应的第二参数位置为位置4,数据库地址g对应的第二参数位置为位置5,应用端口h对应的第二参数位置为位置6。
91.在确定出第一参数位置和第二参数位置后,需要采用前端参数替换第一参数位置的默认参数,采用后端参数替换第二参数位置的默认参数,例如:采用前端工程名称a替换默认参数1,采用图片d替换默认参数2,采用数据库类型e替换默认参数3;采用后端工程名称f替换默认参数4,采用数据库地址g替换默认参数5,采用应用端口h替换默认参数6。
92.在本技术实施例中,用户在配置界面输入前端参数和/或后端参数后,为了保证得到的前端工程代码和后端工程代码的准确性,因此需要确定第一参数位置和第二参数位置的默认参数是否全部被替换;若存在未被替换的默认参数,则将第三提示信息在展示页面中进行展示,第三提示信息用于提示用户还需输入的前端参数和/或后端参数。用户可在展示界面中选择是否继续录入前端参数和/或后端参数。例如:前端参数包括:前端工程名称、图片、数据库类型、缓存类型;后端参数包括但:后端工程名称、数据库地址、应用端口、数据库类型、缓存类型;用户在配置界面中仅配置了前端工程名称、后端工程名称,则确定用户未配置的前端参数包括:图片、数据库类型、缓存类型;未配置的后端参数包括:数据库地址、应用端口、数据库类型、缓存类型,则在展示界面中展示第三提示信息,告知用户未输入的参数,由用户选择是否继续录入。若用户选择不再进行录入,则用户未配置的参数,仍采
用默认参数,例如:采用前端工程名称a替换默认参数1,图片采用默认参数2,数据库类型采用默认参数3;采用后端工程名称f替换默认参数4,数据库地址采用默认参数5,应用端口采用默认参数6。
93.在本技术实施例中,为了保证得到的前端代码与后端代码的准确性,因此,在生成前端参数对应的前端工程代码和后端参数对应的后端工程代码之后,分别对前端工程代码和后端工程代码进行验证操作;根据验证结果可分为以下三种情况:
94.1、验证成功
95.若均验证成功,则将前端工程代码和后端工程代码在展示页面中进行展示;
96.2、验证失败
97.若验证失败,则将第一失败提示信息在展示页面中进行展示,其中第一失败提示信息用于提示本次生成工程代码失败;
98.3、一个工程代码验证成功,一个工程代码验证失败
99.将验证成功的工程代码与第二失败提示信息在展示页面中进行展示;其中第二失败提示信息用于提示验证失败的工程代码。
100.例如:根据用户输入的前端参数和后端参数生成了前端工程代码和后端工程代码,分别对前端工程代码和后端工程代码进行验证,验证结果为验证成功,则如图9所示,将前端工程代码和后端工程代码在展示页面中进行展示;若验证结果为验证失败,则如图10所述,将第一失败提示信息在展示页面中进行展示;若验证结果为前端工程代码生成失败,则如图11所示,将后端工程代码和第二失败提示信息在展示界面中进行展示。
101.基于同一发明构思,本技术实施例提供一种代码生成装置,请参照图12,该装置包括:
102.响应模块1201,用于响应用户在配置界面的输入操作,确定前端参数和/或后端参数;
103.位置确定模块1202,用于从配置文件框架模板的参数位置中,确定所述前端参数对应的第一参数位置和所述后端参数对应的第二参数位置;其中,所述配置文件框架模板包括:默认参数和架构参数;所述架构参数为所述配置文件框架中固定配置的参数;
104.参数替换模块1203,用于采用所述前端参数替换所述第一参数位置的默认参数,以及采用所述后端参数替换所述第二参数位置的默认参数;
105.代码生成模块1204,用于基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码。
106.在一些可能的实施例中,所述响应模块执行响应用户在配置界面的输入操作,确定前端参数和/或后端参数之后,所述位置确定模块执行确定所述前端参数对应的第一参数位置和所述后端参数对应的第二参数位置之前,所述位置确定模块还被配置为:
107.确定所述前端参数和所述后端参数中没有违规参数集合中的违规参数。
108.在一些可能的实施例中,所述位置确定模块还被配置为:
109.若所述前端参数和/或所述后端参数中有违规参数集合中的违规参数,则发出报警指示。
110.在一些可能的实施例中,所述代码生成模块执行基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码之后,还被配置
为:
111.分别对所述前端工程代码和所述后端工程代码进行验证操作,若均验证成功,则将所述前端工程代码和所述后端工程代码在展示页面中进行展示;
112.若均验证失败,则将第一失败提示信息在所述展示页面中进行展示,其中所述第一失败提示信息用于提示本次生成工程代码失败;
113.若验证结果为所述前端工程代码与所述后端工程代码中的任一个失败,则将验证成功的工程代码与第二失败提示信息在所述展示页面中进行展示;其中所述第二失败提示信息用于提示验证失败的工程代码。
114.在一些可能的实施例中,所述参数替换模块执行采用所述前端参数替换所述第一参数位置的默认参数,以及采用所述后端参数替换所述第二参数位置的默认参数之后,所述代码生成模块执行基于所述配置文件框架模板生成所述前端参数对应的前端工程代码和所述后端参数对应的后端工程代码之前,所述参数替换模块还被配置:
115.若存在未被替换的默认参数,则将第三提示信息在所述展示页面中进行展示,其中所述第三提示信息用于提示用户是否需要继续替换;
116.响应用户在所述展示页面上的操作,若所述操作为表征参数输入完成操作,则确定完成替换。
117.在一些可能的实施例中,所述参数替换模块执行将第三提示信息在所述展示页面中进行展示之后,还被配置为:
118.响应用户在所述展示页面上的操作,若所述操作为表征继续配置的操作,则跳转到配置界面,并返回响应用户在配置界面的输入操作,确定前端参数和/或后端参数的步骤。
119.基于同一发明构思,本技术实施例提供一种电子设备,该设备可以实现前文论述的代码生成设备的功能,请参照图13,该设备包括处理器1301和存储器1302,存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行前文论述的方法中的步骤。
120.基于同一发明构思,本技术实施例提供一种计算机可读存储介质,计算机程序产品包括:计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行如前文论述任一的代码生成方法。由于上述计算机可读存储介质解决问题的原理与代码生成方法相似,因此上述计算机可读存储介质的实施可以参见方法的实施,重复之处不再赘述。
121.基于同一发明构思,本技术实施例还提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得计算机执行如前文论述任一的代码生成方法。由于上述计算机程序产品解决问题的原理与代码生成方法相似,因此上述计算机程序产品的实施可以参见方法的实施,重复之处不再赘述。
122.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
123.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或
方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
124.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
125.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列用户操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
126.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1