网站首页 > 开源技术 正文
一、环境要求
java jdk 1.8
tomcat 8/resin >4.0
mysql > 5.0
二、Jkas 包结构
内核包名:org.jkas.core
工具包名:org.jkas.utils
插件包名:org.jkas.plugin
视图包名:org.jkas.view;
三、目录结构
data/
certs/ 密钥目录
jkas.license 框架密钥(开放后已经去除)
config.ini 全局配置文件
crontab 定时任务列表文件
alias URL别名配置文件
temp/ 临时目录
logs/logyyyymm.log 框架日志文件
logs/jkas_cron_yyyy-mm.log 框架定时任务日志文件
WEB-INF/
lib 框架库文件目录
classes/beetl.properties 视图格式化配置
classes/fastjson.properties Fastjson配置文件
classes/redis.properties Redis参数配置文件
classes/memcache.properties Memcache参数配置文件
web.xml 站点配置文件
locale/ 语言文件目录
static/ CSS/JS资源目录
themes/ 视图主题目录
四、如何开始
1、控制器继承于org.jkas.core.C 类
import org.jkas.core.C;
public class Index extends C
{ public void index(){
echo("Hello Jkas !");
}
}
2、模型继承于org.jkas.core.M类,类的命名以M结尾
import org.jkas.core.M;
public class UserM extends M
{ public UserM()
{
primaryKey("user_id");
}
}
3、服务继承于org.jkas.core.S类
import org.jkas.core.S;
public class UserService extends S
{ public UserService()
{
}
}
4、访问方式
模块名在开启模块功能时有效!
域名[/模块名]/控制器名[/方法名/参数名/参数值/参数名/参数值/.../.../].后缀 //[]方括号里面的内容为可有可无,方法名没有默认为index
如:
http://www.jkas.org/test.do
http://www.jkas.org/test/about.do
http://www.jkas.org/test/about/name/jkas/age/1.do
特殊情况:
方法名为数字开头:方法默认成index,自动把参数名变为id
如:http://www.jkas.org/goods/22.do 则自动访问 http://www.jkas.org/goods/index/id/22.do
参数个数为奇数情况:自动把第一个参数名变为id
如:http://www.jkas.org/goods/detail/22.do 则自动访问 http://www.jkas.org/goods/detail/id/22.do
http://www.jkas.org/goods/detail/22/k.do 则自动访问 http://www.jkas.org/goods/detail/22/k.do 偶数个数不处理
http://www.jkas.org/goods/detail/22/k/v.do 则自动访问 http://www.jkas.org/goods/detail/id/22/k/v.do
猜你喜欢
- 2024-10-10 软件更新丨Act 1.8.22 发布 - 强大易用的 Java MVC 框架
- 2024-10-10 170823 重温路康桥 这是你心目中的NO.1吗?
- 2024-10-10 Github上不错的开源项目分享(一)(github好的开源项目)
- 2024-10-10 假期归来、多款软件再次发布最新版本
- 2024-10-10 美国发明捡臭臭机器人,识别准确率达94%,铲屎官可能要“失业”
- 2024-10-10 基于Dubbox一个分布式B2C商城(dubbo分布式事务解决方案)
- 2024-10-10 guns-lite 发布了姊妹项目 web-flash,前后端分离的后台管理系统
- 2024-10-10 几款开源的后台管理系统(开源后端)
- 2024-10-10 最美分享 | 码云上GVP级别Star近1W的后台管理系统:RuoYi
- 2024-10-10 180424 又被玩坏!睿睿和红红这个梗一时半会儿是过不去了
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)