轻量级 Java Web 框架

功能概述

关键字: java 开源 轻量级 web

基于java语言开发的便捷、开源、轻量级 Java Web 框架;内置 IOC、AOP、ORM、DAO、MVC 等;基于 Servlet 3.0 规范;使用 Java 注解取代 XML 配置。它使应用充分做到“前后端分离”;客户端可使用 HTML 或 JSP 作为视图模板;服务端可发布 REST 服务(使用 REST 插件);客户端通过 AJAX 获取服务端数据并进行界面渲染。它可提高应用程序的开发效率,面向基于 Web 的中小规模的应用程序,新手能在较短时间内入门,核心具有良好的定制性且插件易于扩展。

功能特性

功能特性说明

JDK版本:1.8.0

项目管理框架:Maven

编码格式:UTF-8

资源及配置:Spring +MyBatis

使得用说明

start方法:

  1. 使用Eclipse以项目方式导入,并设置构建路径
  2. 使用Maven选项更新项目,并确保pom文件中引入
  3. 配置资源文件
  4. 右键项目,执行Run
  5. 将生成的jar程序拷贝到项目主目录下并开始使用。

功能浏览

基于 Servlet 3.0 规范;放弃 Spring、Hibernate 等日益加重的开发框架;采用“前后端分离”原则,即前端实现界面展现,后端实现业务逻辑。客户端可通过 HTML + CSS + JS 展现界面,使用 AJAX 获取服务端数据并进行填充或渲染。服务端可连接多种数据库,直接面向 SQL 语句,采取轻量级的 ORM 策略。放弃 XML 配置,使用 Java 注解,并做到真正的“零配置”。基于 REST 风格的 URL 编程规范,可对外发布 REST/SOAP Web 服务。对配置性数据采用缓存机制,提供轻量级缓存工具。应用基于面向服务编程(SOA 思想),可进行分布式部署。灵活性高,便于定制与扩展。

下载地址

网盘下载地址 :

https://pan.baidu.com/s/11SBq81DJNDH2LjDsJyleSQ

提取码:gpih

(复制链接下载即可,长期有效)

免责声明

写作说明】以上内容分享给喜欢编程,有梦想的程序员,希望能帮助到你们。以上文章属于此公众号原创所有,如需转载请注明出处。

本文分享自微信公众号 - 程序源代码(itcode)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-10-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券