您的位置:首页 > 博客中心 > 数据库 >

as3+java+mysql(mybatis) 数据自动工具(七) - 完结

时间:2022-03-10 17:19

autoscript packed 文件地址:http://pan.baidu.com/s/1dDvgcO5

如果需要项目源码的话,可以留下邮箱,先声明一下,该工具主要是为了实现自动同步输出代码类文件的功能,所以代码写得并不是很规范什么的,没太大的参考意义,主要还是工具的实用性。

数据类和常量的配置基本就是前面所说明的那些了,现在来说一下怎么执行配置文件。执行配置文件需要写一个批处理文件,格式如下

java -classpath ./lib/*; AutoScript -?

这是一个执行 java 程序的标准语句,当然,再执行命令前是需要设置好 java 的环境变量的。

classpath 参数指定执行 java 类所需要的包依赖,AutoScript 指需要执行的 java 类,最后是 AutoScript 脚本类所需要的参数,参数的取值为:

-? : 表示帮助,输出 AutoScript 可以接收的参数,也可以用 -help 代替,当有该参数时,会忽略其它参数

-module : 表示需要执行什么功能模块,合法的参数为 -module macro(表示输出常量),-module object(表示输出 java 和 as3 公用数据类),-module database(表示输出 java 和 as3 公用数据类,以及 mysql 的建表脚本)

-template : freemaker 需要的输出文件模板路径,即 packed 文件夹下的 templates 文件夹

-config : 表示相关功能模块的配置文件路径,macro 功能模块只能接收一个配置文件路径,object 和 database 功能模块可以接收多个配置文件路径

-javaoutput : 表示 java 类文件的输出目录,可以指定为相对路径,也可以是绝对路径。如果不指定该参数,则不输出 java 相关文件

-javapackage : 表示 java 类文件的包名

-as3output : 表示 as3 类文件的输出目录,可以指定为相对路径,也可以是绝对路径。如果不指定该参数,则不输出 as3 相关文件

-javapackage : 表示 java 类文件的包名

-as3alias : as3 与 java 数据类的映射文件类名

-databaseoutput : mysql 脚本文件输出目录。如果不指定该参数,则不输出数据库 mysql 相关文件

-databasename : mysql 脚本文件数据库名字

 

每个执行命令都有固定格式 : java -classpath ./lib/*; AutoScript -template ./templates/  -module xxx

功能模块 -module macro 需要后续参数 -config xxx -javaoutput xxx -javapackage xxx -as3output xxx -as3package xxx,其中 -config 参数是必须的


 

gxlsystem.com,布布扣


gxlsystem.com,布布扣

as3+java+mysql(mybatis) 数据自动工具(七) - 完结,布布扣,bubuko.com

热门排行

今日推荐

热门手游