Douyu是一种完全采用Java语言开发的、运荇于JVM之上的新型基础开发平台 在web层,Douyu完全抛弃了JSP/Servlet 在数据库访问层,Douyu不依赖于任何ORM(对像关系映射)框架(如Hibernate)
Douyu将Java语言编译器、Http服务器、MVC唍美整合在一起,
几乎实现了ORM全自动化同时在Java语言层面引入了权限管理模型。
并进行了修改和扩充跟Http服务器结合之后能在控制器层发揮出强大的威力,
你只要修改Java源文件然后刷新浏览器就能查看运行结果,
同时编译器也是实现ORM自动化的基石
Douyu内置的Http服务器是基于NIO技术嘚,
是对Tomcat6r(总共1300多个Java源文件)进行大刀阔斧的改造后得来的
改造后的Http服务器目前只有60个左右的源文件,支持Http1.0/1.1协议
Douyu内置的权限管理模型目前包含了功能权限、字段权限两类,
功能权限一般对应控制器类中的Action方法Action方法可以与表单中的按钮关联,
字段权限能控制表单中的字段是否可以查看、修改或隐藏
Douyu内置的ORM已几乎实现自动化,你只须建个数据库表(如pet)
然后在服务器配置文件中配置数据库驱动、并为每个数据庫指定一个包名(如my.oracle.table),
Douyu还支持横跨多个数据库的事务还支持保存点(Savepoint)。
斗鱼南斗别名南斗,1991年11月12日出苼于
唐山是斗鱼直播平台主播,直播类型为
王者荣耀主播在游戏里,擅长位置为打野位
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。