内容简介:JPress v2.0-rc.1 是基于 JPress v1.0.5 上升级而来,主要是更新如下功能: 新增:插件的支持 新增:文章搜索的支持 升级:JFinal 到 v3.6 最新版本 升级:Jboot 到 v2.0-rc.4 最新版本 虽然JPress新增的功能不多...
JPress v2.0-rc.1 是基于 JPress v1.0.5 上升级而来,主要是更新如下功能:
新增:插件的支持
新增:文章搜索的支持
升级:JFinal 到 v3.6 最新版本
升级:Jboot 到 v2.0-rc.4 最新版本
虽然JPress新增的功能不多,但却是非常实用。例如:
插件功能:
插件在线安装、卸载
插件在线启用、停止
插件在线更新
支持在插件里添加新的 Controller
支持在插件里添加新的 Handler
支持在插件里添加新的 Interceptor
支持在插件里添加新的 Html、Css 和 Js
支持在插件里创建新的数据库表以及对应的 Model
支持在插件里链接不同的数据库
支持通过插件动态扩展后台菜单和用户中心菜单
插件扩展的菜单支持用户权限设置的管理
插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除
插件被卸载:该插件的所有资源全部被删除
PS:
1、不知道以上功能是不是所有的 Java CMS 插件功能最强大的,但肯定是实现以上功能代码最少的。核心代码就几百行,还包含了大量的注释。
2、JPress 插件不像 WordPress 或者其他产品的插件体系,定义了属于自己一套的 Hook(回调、钩子),学习插件的开发还要去学习这些系统定义 Hook,JPress 直接使用了 JFinal 的 Controller、Interceptor、Handler 机制,没有任何自己定义的 Hook,开发插件几乎是0学习成本。
文章搜索功能:
支持 Sql 直接搜索数据库功能
支持 Lucene 搜索功能
支持 ElasticSearch 搜索功能
支持 阿里云 OpenSearch(开放搜索)功能
同时,由于 JPress 升级到 Jboot、JFinal 最新版本后,拥有非常完美的热加载和极致的开发体验,开发的过程真的非常清爽。
也值得一提的是:JPress 到目前为止,她不仅仅只是一个成熟的产品,也是一个 程序员 学习的工具,JPress里面内置了很多好玩又有用的技术栈,例如:
插件的资源和 Class 动态加载
JFinal 的Controller、Interceptor、Handler 热插拔
热门搜索引擎开源框架 Lucene 和 ElasticSearch 的使用
JPress 各个模块的低耦合划分
自定义代码生成器
各个CDN厂商的优雅整合
各种安全XSS、CSRF、重放攻击的优雅防护
...
升级说明:
JPress 1.x 升级到 JPress 2.x 是平滑升级的,直接覆盖升级而不需要更改任何东西。
若您已经基于 JPress 1.x 开发了自己的产品,升级到 JPress 2.x 需要查看 Jboot 升级文档:https://gitee.com/fuhai/jboot/blob/v2.0/doc/docs/upgrade.md
最后:2019,新年快乐,别忘记了给 JPress 一个 star。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Bengio等人的2018夏季课程视频终放出,但有些沉重
- Adobe AI放出大招,一分钟转换绘画大师风格
- 黑客宣布完成任天堂Switch 6.2系统破解:本周放出
- MIT 2019深度学习课程开课,第一课视频&PPT已放出
- Facebook 放出 PyTorch1.1,获谷歌协助支持 TensorBoard 功能
- 微软放出Visual Studio 2019首个预览版本 微调UI与开发体验
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
REST实战
Jim Webber、Savas Parastatidis、Ian Robinson / 李锟、俞黎敏、马钧、崔毅 / 东南大学出版社 / 2011-10 / 78.00元
为何典型的企业项目无法像你为web所开发的项目那样运行得如此平滑?对于建造分布式和企业级的应用来说,rest架构风格真的提供了一个可行的替代选择吗? 在这本富有洞察力的书中,三位soa专家对于rest进行了讲求实际的解释,并且通过将web的指导原理应用到普通的企业计算问题中,向你展示了如何开发简单的、优雅的分布式超媒体系统。你将会学习到很多技术,并且随着一家典型的公司从最初的小企业逐渐成长为......一起来看看 《REST实战》 这本书的介绍吧!