JFinalUIB 基于JFinal的开发平台和权限管理系统

开源网站开源项目 24-04-23 14:50:50

非常全面的JFinal项目,里面包含了众多的JFinal知识点应用和扩展开发,很多功能都可以抽取出来应用到自己的JFinal项目中,也可以直接基于JFinalUIB做项目开发,它只是做了很多项目都必须做的一些基础功能,比如权限管理配置、日志的统计、参数字典的配置、上传文件的管理等等

JFinal高级学习交流QQ群: 309647612

JFinalUIB现在分为3个版本:

JFinalUIB_V1版本:基于JFinal1.9 + charisma UI JFinalUIB_V2版本:基于JFinal2.2 + rapido UI JFinalUIB_V3版本:基于JFinal2.2 + metrolab UI JFinalUIB_V4版本:基于JFinal3.0 + metrolab UI

GIT版本分支一共有4个版本,7个分支:

JFinalUIB_V4:(默认分支) JFinalUIB_V4代码,基于常规的eclipse和idea项目配置文件构建,可以直接用eclipse和idea打开 JFinalUIB_V4_MAVEN: 基于maven环境构建的JFinalUIB_V4 JFinalUIB_V3: JFinalUIB_V3代码,基于常规的eclipse和idea项目配置文件构建,可以直接用eclipse和idea打开 JFinalUIB_V3_MAVEN: 基于maven环境构建的JFinalUIB_V3 JFinalUIB_V2: JFinalUIB_V2代码,基于常规的eclipse和idea项目配置文件构建,可以直接用eclipse和idea打开 JFinalUIB_V2_MAVEN: 基于maven环境构建的JFinalUIB_V2 JFinalUIB_V1: 老版本,几乎停止维护,基于常规的eclipse和idea项目配置文件构建,可以直接用eclipse和idea打开

V1主要信息:

JFinal1.9 + charisma UI

V2主要变动:

升级JFinal为2.2、重构项目 更换UI,新的UI库是rapido UI 更多数据库支持,现支持PostgreSQL、MySQL、SqlServer、Oracle、DB2

V3主要变动:

更换UI,新的UI库是metrolab UI 重构项目,增加权限中间表,规范化处理 重写了大部分权限相关的代码

V4主要变动: 升级JFinal3.0,V4代码完全从V3迁移过来,只是为了升级JFinal3.0进行了一些修改 JDK要求:

JDK6、JDK7、JDK8都可以,编译级别默认是1.6,可以更高

数据库配置:

1.数据库备份文件/JFinalUIBV4/doc/数据库 2.每种数据库目录都有各自的备份恢复说明 3.数据库配置,修改init.properties,修改db[xx].type和指定数据库连接信息

Eclipse安装配置说明:

1.用eclipse导入项目,修改受限API调用编译报错,见/JFinalUIBV4/build-lib/eclipse受限API调用设置.png 2.运行com.platform.config.Run.java类 IDEA安装配置说明: 1.用IDEA打开项目 2.运行com.platform.config.Run.java类,编辑main运行配置,修改JRE路径为本地JDK根路径,千万不要选择本地JRE路径 JFinalUIB_V1 、 JFinalUIB_V2 登陆账号密码: 账号:admins 密码:000000 JFinalUIB_V3 、JFinalUIB_V4 登陆账号密码: 账号:admins 密码:123456

build-lib说明:

1.此目录都是一些编译依赖包,并不需要发布到运行环境中, 2.如果你用到了这些jar,请把这些jar移动到WEB-INF\lib目录中,并删除此目录中的jar jetty-8.1.8:内嵌启动jetty8.1.8依赖的jar jetty-9.2-jdk7+:内嵌启动jetty9.2依赖的jar jfinal3:编译jfinal源码用到的jar,这些jar在项目中没用到,不用发布 junit:junit单元测试依赖的jar postgresql:在JDK6或JDK7中的驱动类 spring:如果启用了spring插件,可以加入这些jar

基于本项目的书籍作品《JFinal极速开发实战》

百度阅读地址 http://yuedu.baidu.com/ebook/3fc54b55d5bbfd0a7956739f

JFinalUIB v4 界面:

[JFinalUIB 基于JFinal的开发平台和权限管理系统]相关推荐
OSSEC 入侵检测程序

OSSEC 入侵检测程序

OSSEC是一款开源的入侵检测系统,包括了日志分析,全面检测,rook-kit检测。作为一款HIDS,OSSEC应该被安……...

TANK 高性能分布式日志服务

TANK是一个非常高性能的分布式日志,部分受到 Kafka 以及其他类似的服务和技术的启发。 特性: 高性能 ……...

Notes 小米便签

MiCode 便签是小米便签的社区开源版,由MIUI团队(www.miui.com) 发起并贡献第一批代码,遵循NOTICE文件所……...

异星工厂 FG Factory 汉化版

异星工厂 FG Factory 汉化版

异星工厂是一款 2D 生产建设模拟游戏,在这里你需要设计并建设出不同的自动生产流水线,不断生产出愈加复……...

今日开源
  1. Zimbra 协同办公套件

    Zimbra 协同办公套件

    强大的开源协同办公套件,包括 WebMail、日历、通信录、Web 文档管理和创作。它最大的特色在于其采用 Ajax 技术模仿 CS 桌面应用软件的风格开发的客户,端兼容 Firefox、Safari 和 IE 浏览器。 Zimbra 使用 ZPL (……

    开源软件 2024-05-04

  2. Pouch 阿里巴巴容器技术

    Pouch 阿里巴巴容器技术

    2017年杭州云栖大会中,阿里巴巴正式宣布,自主研发的容器技术 Pouch 将以开源的形式回馈社区,希望与开发者共同推动中国容器技术发展,共建容器生态。 阿里Pouch并不是一个完全创新的技术。最早,阿里基于LXC技……

    开源软件 2024-05-04

  3. ncnn 高性能神经网络前向计算框架

    ncnn 是腾讯优图实验室首个开源项目,是一个为手机端极致优化的高性能神经网络前向计算框架。 ncnn 从设计之初深刻考虑手机端的部属和使用。无第三方依赖,跨平台,手机端 cpu 的速度快于目前所有已知的开源框架。……

    开源软件 2024-05-04

返回顶部小火箭