当前位置:  软件>java软件

web开发框架 JSV

    来源:    发布时间:2015-01-03

    本文导语:  概述 JSV是一个简单的Java Web服务端开发框架。  JSV对Http进行了很有用的封装,帮助你快速开发应用程序服务端。 使用本框架需要对Http请求响应机制有一定的了解,如果不了解我准备了文档,请先阅读httpRequest.md。 特色...

概述

JSV是一个简单的Java Web服务端开发框架。

 JSV对Http进行了很有用的封装,帮助你快速开发应用程序服务端。 使用本框架需要对Http请求响应机制有一定的了解,如果不了解我准备了文档,请先阅读httpRequest.md

特色功能 约定大于配置的URL路由

如果采用MVC模式开发,你需要大量的Action或者Servlet,所以需要在web.xml配置每个Servlet。 在JSV里面这个是不需要配置的, URL会自动找到对应的方法并调用,如下: http://localhost:8080/ClassName/methodName/id 将会调ClassName类的methodName方法,必要时也会把id当作参数传入。

自动热加载

代码修改后刷新浏览器即可查看结果,速度非常快,不需要重启服务器。 甚至在产品环境中都可以使用这种方式进行热部署。

服务器和模版整合

对Velocity模版和jetty服务器进行了简单的封装。 因为笔者觉得这两个东西比提供对应功能的JSP模板和Tomcat服务器更简单更好用。 jetty是嵌入式的服务器,是需要引用对应的.jar即可在自己的代码中加入服务器的功能。 但是如果想把开发完成的应用部署到Tomcat服务器上,也是可行的,只需要自己写下web.xml即可。

Record数据库接口

Record比传统的ORM更加灵活一些,而且能自动完成JSON的序列化和反序列化。 Record模块和核心的web框架没有任何依赖关系,如果你不喜欢的话完全可以用其他的ORM工具。

Features
  • 约定大于配置的MVC框架
  • Rest风格的URL路由。
  • Record模式的数据库接口。
  • 整合Velocity模版和jetty服务器。
  • 自动热加载修改。
  • JSON序列化和反序列化。
  • 验证码生成。
  • 为Android提供的一些客户端支持。

    
 
 

您可能感兴趣的文章:

  • Web爬虫框架 Smart and Simple Web Crawler
  • Java Web应用框架 WEB4J
  • 通用WEB框架 Webx
  • Node.js web 框架 partial.js
  • 全新Web编程的js框架 Flapjax
  • Java Web开发框架 Chrysalis
  • Web应用框架 Joindesk
  • 轻量级 Web 框架 FeathersJS
  • Web框架 OPS
  • Web应用框架 Xataface
  • Java™ Web 应用程序框架 Sitebricks
  • 移动 Web 开发框架 Lungo.JS
  • web应用框架 Reasonable Server Faces
  • Web应用程序框架 Tapestry
  • web框架 chen
  • 超轻量级Web框架 WebWheel
  • Node.js 开发框架 Web.js
  • Web UI 框架 PantherUI
  • 基于PHP的web框架 TPP
  • WEB开发框架 LMLPHP
  • Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行
  • web开发和嵌入式开发哪个更有挑战
  • 热点调查:请问你们公司用什么团队开发工具开发Web程序的?
  • 用Java开发web程序,用什么做web服务器最好?
  • 热点调查:请问你的公司用什么团队开发工具开发Web程序?
  • 我是学习web开发的,主要是java开发SSH开发框架和ajax等。我想知道有没有必要学习一下linux相关知识。
  • 使用JAVA开发WEB,软件,建设WEB服务器用哪个版本的REDHAT?在哪里下载?
  • Eclipse Web开发平台 WTP
  • PHP的Web服务开发包 InstantSVC
  • 基于Web的数据库开发工具 nuBuilder
  • Web动画开发工具包 AJAX Animator
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • web网页自动跳转方法:Html body onload自动跳转举例
  • aria2的Web接口 a2web
  • Python3通过request.urlopen实现Web网页图片下载
  • SVN的Web管理界面 svn-web-admin
  • Web前端设计:Html强制不换行<nobr>标签用法代码示例
  • 嵌入式的Scala Web服务器 SOCKO WEB
  • Web前端设计:html上标<sup>标签与下标<sub>标签详解
  • Web相册 Dumi Web Gallery
  • 请问:authorization of web services和authenication of web services什么区别?
  • Web服务器 Gatling Web Server
  • 小型Web服务器 nweb Web Server
  • C#取得Web程序和非Web程序的根目录的N种取法总结
  • 有没有什么方法或思路把web服务器上的文件上传到另外一个web服务器?
  • LINUX下面的WEB Service如果编写?是用.NET写吗?WINDOW下面的web service能在LINUX下面用吗?
  • 在单网卡的linux web服务器上虚拟Windows系统搭建多个.net web网站,有谁做过?
  • 问tomcat中在tomcat启动时,哪个包加载了/WEB-INF下的web.xml文件?要多少给多少分
  • 我是刚开始学web service ,我想请教哪里有构件web Service的具体操作。
  • 100分求《嵌入式系统Web服务器—TCP/IP Lean》或《TCP/IP Lean Web Servers for Embedded Systems 》
  • WSGI Web服务器 UV-Web
  • 怎么在web上运行applet?我已经把class和web文件放到同一目录下了,总体是我no found class
  • 我在linux里面配置好了web服务器,可以在本机用自己的IP访问,但是在局域网里面的win却不能访问我这台linux的web页面


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3