一、环境要求 javajdk1。8 tomcat8resin4。0 mysql5。0 二、Jkas包结构 内核包名:org。jkas。core 工具包名:org。jkas。utils 插件包名:org。jkas。plugin 视图包名:org。jkas。 三、目录结构 data certs密钥目录 jkas。license框架密钥(开放后已经去除) config。ini全局配置文件 crontab定时任务列表文件 aliasURL别名配置文件 temp临时目录 logslogyyyymm。log框架日志文件 logsjkascronyyyymm。log框架定时任务日志文件 WEBINF lib框架库文件目录 classesbeetl。properties视图格式化配置 classesfastjson。propertiesFastjson配置文件 classesredis。propertiesRedis参数配置文件 classesmemcache。propertiesMemcache参数配置文件 web。xml站点配置文件 locale语言文件目录 staticCSSJS资源目录 themes视图主题目录 四、如何开始 1、控制器继承于org。jkas。core。C类 importorg。jkas。core。C; publicclassIndexextendsC {publicvoidindex(){ echo(HelloJkas!); } } 2、模型继承于org。jkas。core。M类,类的命名以M结尾 importorg。jkas。core。M; publicclassUserMextendsM {publicUserM() { primaryKey(userid); } } 3、服务继承于org。jkas。core。S类 importorg。jkas。core。S; publicclassUserServiceextendsS {publicUserService() { } } 4、访问方式 模块名在开启模块功能时有效! 域名〔模块名〕控制器名〔方法名参数名参数值参数名参数值。。。。。。〕。后缀〔〕方括号里面的内容为可有可无,方法名没有默认为index 如: http:www。jkas。orgtest。do http:www。jkas。orgtestabout。do http:www。jkas。orgtestaboutnamejkasage1。do 特殊情况: 方法名为数字开头:方法默认成index,自动把参数名变为id 如:http:www。jkas。orggoods22。do则自动访问http:www。jkas。orggoodsindexid22。do 参数个数为奇数情况:自动把第一个参数名变为id 如:http:www。jkas。orggoodsdetail22。do则自动访问http:www。jkas。orggoodsdetailid22。do http:www。jkas。orggoodsdetail22k。do则自动访问http:www。jkas。orggoodsdetail22k。do偶数个数不处理 http:www。jkas。orggoodsdetail22kv。do则自动访问http:www。jkas。orggoodsdetailid22kv。do