当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

DFish

JavaEE 开发框架
授权协议 Apache
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 须旭
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

DFish 是一个 JavaEE 开发框架,整合了 Spring-MVC hibernate 等业界评价比较高的框架,并增补了多年来积累的基础代码功能。形成一套比较完整的框架。 它具有轻量、可定制、注重用户体验等特点,基于 APACHE2 协议开源,允许其他开源软件使用与商业软件使用。

特性

  • 功能全面
    涵盖 Spring-mvc / Hibernate 等框架,兼容 jQuery。前端自主的部分基于 Widget,可以整合很多外挂功能。(已经整合的有百度的编辑器、图表等)。 后端依托于 spring 的灵活性,可以用 Hibernate,也可以用 JdbcTemplate,或者自行增加组件。怎么补了很多项目实用功能。比如一些有中文特色的功能。并且提供一套默认的 UI。

  • 用户体验
    屏蔽各种浏览器之间的差异,提供良好的开发体验。非常适合适合对 WEB 应用类(办事,办流程)。因为该框架的规范化非常适合制作工整,体验统一的应用。

  • 开源免费
    纯 JAVA/JS开发。完整开源,基于 APACHE2 协议,支持商业和非商业用户的免费使用和任意修改。

  • 易于扩展
    DEMO 已经提供一整套开发的范例,并且提供相关文档。需要扩展的时候有一套完整的扩展规范与体系。使得初学者容易上手,中层次用户也比较容易扩展。 而高级用户,也有基于 spring 的方案可以遵循。

  • 专业稳定
    由于服务器后端仅生成视图模型,性能非常高。——实际上是把部分性能损耗转嫁给客户端,毕竟服务端数量远小于客户端——用 JProfiler 等工具抓损耗,几乎可以忽略掉它的损耗。 流量的损耗也非常接近仅传递数据 JSON 的应用。JSP 文件几乎一个项目就1个或少数几个引导页面,大大减少持久区的损耗。同时同ext等很胖的客户端相比,DFish-UI 在客户端的性能上也是有相当的优势。

  • 我们是首先了解一下,什么是DFish? DFish是一个 JavaEE 开发框架,整合了 Spring-MVC hibernate 等业界评价比较高的框架,并增补了多年来积累的基础代码功能。   DFish形成一套比较完整的框架。它具有轻量、可定制、注重用户体验等特点,基于APACHE2 协议开源,允许其他开源软件使用与商业软件使用。     特性     功能全面     涵盖 Spring-m

  • 前几天网上突然出现流言:某东发生数据泄露12G,最终某东在一篇声明中没有否认,还算是勉强承认了吧,这件事对于一般人有什么影响、应该怎么做已经有一堆人说了,所以就不凑热闹了,咱来点对程序猿来说实际点的,说一个个人认为目前比较安全的加密算法:Blowfish。 上代码之前,先说几点Blowfish加密算法的特点: 1. 对称加密,即加密的密钥和解密的密钥是相同的; 2. 每次加密之后的结果是不同的(这

  • 在执行brew link carthage时,报错 如下 Linking /usr/local/Cellar/carthage/0.35.0... Error: Could not symlink share/fish/vendor_completions.d/carthage.fish /usr/local/share/fish/vendor_completions.d is not writ

  • bash我们设置环境变量是在/etc/profile.d下面,今天常识了一下fish发现环境变量不生效,于是研究了一下,这里来记录一下几个解决方案。 方案一 默认交互不设置成fish,在~/.bashrc中添加一下代码,这种方式启动对原来的脚步不需要做改动 if [[ $(ps --no-header --pid=$PPID --format=cmd) != "fish" ]] then

  • Ignatius likes catching fish very much. He has a fishnet whose shape is a circle of radius one. Now he is about to use his fishnet to catch fish. All the fish are in the lake, and we assume all the fi

  • 问题描述: nvm 主要用于 Node 版本控制,macOS 系统下,在 zsh 或 bash 终端,使用 Homebrew 下载,一般都能正常使用,但是切换到 fish 终端就会无法找到此命令。 主要原因: fish 环境下无法识别 nvm shell 命令,比如 Gihub issues:NVM in fish: May I request that this issue be reforma

  • It is a well-known fact that Rybinsk once used to be a great fishing spot. People who  lived in this town had fish for breakfast, lunch, and dinner. And whatever they could  not eat themselves, they s

  • 在vs2013的环境下编译并运行成功,并得到了相应的正确结果。 blowfish算法是一种对称分组加密算法,其算法执行效率较高,流程非常简洁清晰,密钥是一个动态长度,可在16bit到448bit之间,对密钥的交换和对明文的加密都是用的同一个加密函数BF_Fn,算法首先需要一个用π的小数部分产生的4168字节进行p_box[18]和s_box[4][256]的初始化,然后根据密钥异或产生p_box,

  • 之前在 「创建 fish shell 自动补全文件」 中介绍了如何创建 fish 的补全文件,实现对命令的友好补全提示。通过形如 complete -c <command> -a ["参数列表"] 的脚本来实现的。 比如 complete -c myprog -a "yes no" 可在输入 myprog 后通过 TAB 唤起提示: $ myprog<tab> no yes 但如果 <comamn

  • Fish 0. 学习路线 前期自学 fish基础组件(写简单demo) -> 模块化开发(写简单demo) -> 实际项目代码阅读 实际开发 看组件示例 看fish API 看代码示例 百度 1. 环境搭载 下载fihs发布包 工具的安装和使用:git、node、fish-cli 前端编辑器:vs code、hbuilder、sublime… 2. 前端基础入门 2.1 css position

  • fish的可视化配置命令: $ fish_config   fish 很好的资源列表: https://github.com/JorgeBucaran/awesome-fish     其配置文件夹为 ~/.config/fish。 1、要设置环境变量,在配置文件夹里新建 config.fish 文件,它会作为fish 启动时的加载文件,相当与bash的.bashrc,然后在里面配置环境变量,其环

 相关资料
  • "One does not live by bread alone,but by every word that comes from the mouth of God" --(MATTHEW4:4) python开发框架 不管是python,还是php,亦或别的做web项目的语言,乃至于做其它非web项目的开发,一般都要用到一个称之为什么什么框架的东西。 框架的基本概念 开发这对框架的认识,由于

  • 「盘古开发框架」是一套轻量稳健的工业级前、中、后台三维多端行业数字化赋能开发框架。基于商业友好的 Apache-2.0 协议免费开源发布。我们希望不仅是开源的受益者也能成为开源贡献者,与开源社区一起共建共享开源生态。 生态子项目 盘古开发框架由「盘古服务开发框架」、「盘古中后台业务系统开发脚手架」、「盘古移动端多平台开发脚手架」三个子项目组成。可以单独拆箱使用,也可以打包整合。 盘古服务开发框架(

  • nebula3 是一个游戏引擎和开发框架,可移植的特性支持多平台,包括 iPhone。 http://code.google.com/p/nebula3-engine/

  • 在尝试了使用 AWS 开发 Serverless 应用之后,我便想尝试使用 OpenWhisk 框架来搭建自己的 Serverless 服务。 Apache OpenWhisk(http://openwhisk.org/)是一个由IBM和Adobe驱动的开源项目,它是一个健壮的FaaS平台,可以部署在 云或数据中心内。相比其他serverless项目,OpenWhisk是一个健壮的、可扩展的平台,

  • 本项目是win32下大型客户端游戏的游戏辅助开发框架,由于它集成并包含了游戏辅助开发的各方面功能,称本项目为win32辅助开发的组件也可。 内含具体项目有fifa online3、疾风之刃、怪物猎人online、流放之路等,也有辅助帐号验证服务器,帐号查寻与管理工具,特征码识别,资源文件系统等。 本人现已转型,特发布此项目,旨在分享一份只供参考的多年工作经验与心血,若本项目中有些您认为闪亮的设计、

  • 本文向大家介绍thinkPHP5.0框架开发规范简介,包括了thinkPHP5.0框架开发规范简介的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP5.0框架开发规范。分享给大家供大家参考,具体如下: 命名规范 ThinkPHP5遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范: 目录和文件 目录不强制规范,驼峰及小写+下划线模式均支持; 类库、函数文件统一以

  • imi 框架基于Swoole的PHP协程开发框架,高性能,功能强大,运行稳定,开发方便,支持 Http、Http2、WebSocket、TCP、UDP、MQTT 等主流协议的服务开发,特别适合互联网微服务、即时通讯聊天im、物联网等场景!

  • 一个应用程序开发框架。作者实现了很多控件效果,方便其他开发者各取所需。所实现的效果包括:打分星星、响应点击动作、旋转按钮效果、根据文字多少改变大小的UILabel等等效果。 [Code4App.com]