JeeSite 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
JeeSite 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
JeeSite 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
JeeSite 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
JeeSite 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 AGPL+Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 ThinkGem
适用人群 未知
收录时间 2013-02-24

软件简介

引言

JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持微服务。

JeeSite 快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能(经典架构会的人多),让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

JeeSite 1.x 自 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite 依架构简单精良、易于扩展、大众思维的设计模式,深入开发者的内心,并得到一致好评,于20162017连续两年获得开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生作为入门教材,快速的去实践。

JeeSite 4.x 的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集。

4.x 的新特性及优势:http://jeesite.com/?t=281645

技术选型

  • 主框架:Spring Boot 2.0、Spring Framework 5.0、Apache Shiro 1.4、J2Cache
  • 持久层:Apache MyBatis 3.4、Hibernate Validation 6.0、Alibaba Druid 1.1
  • 视图层:Spring MVC 5.0、Beetl 2.9 替换JSP、Bootstrap 3.3、AdminLTE 2.4
  • 前端组件:jQuery 1.12、jqGrid 4.7、layer 3.0、zTree 3.5、jquery-validation
  • 工具组件:Apache Commons、Logback 1.1、Jackson 2.8、POI 3.14、Quartz 2.2
  • 技术选型详情:http://jeesite.com/?t=273599

内置功能

生态系统

快速体验

在线演示

  1. 地址:http://demo.jeesite.com/
  2. 账号:system
  3. 密码:admin

本地运行

  1. 环境准备:JDK 1.8Maven 3.3MySQL 5.7
  2. 下载源码:https://gitee.com/thinkgem/jeesite4/attach_files
  3. 打开文件:/web/src/main/resources/config/application.yml 配置JDBC连接
  4. 执行脚本:/web/bin/init-data.bat 初始化数据库
  5. 执行脚本:/web/bin/run-tomcat.bat 启动服务即可
  6. 浏览器访问:http://127.0.0.1:8980/js/ 账号 system 密码 admin
  7. 部署常见问题:http://jeesite.com/?t=284210

开发环境

  1. 部署运行:http://jeesite.com/?t=267354
  2. 常见问题:http://jeesite.com/?t=284210

在线文档

授权协议声明

  1. 已开源的代码,授权协议采用 AGPL v3 + Apache Licence v2 进行发行。
  2. 您可以免费使用、修改和衍生代码,但不允许修改后和衍生的代码做为闭源软件发布。
  3. 修改后和衍生的代码必须也按照AGPL协议进行流通,对修改后和衍生的代码必须向社会公开。
  4. 如果您修改了代码,需要在被修改的文件中进行说明,并遵守代码格式规范,帮助他人更好的理解您的用意。
  5. 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议、版权声明和其他原作者规定需要包含的说明(请尊重原作者的著作权,不要删除或修改文件中的@author信息)。
  6. 您可以应用于商业软件,但必须遵循以上条款原则(请协助改进本作品)。
  7. 关系平台的发展战略考虑,底层部分代码暂未开源,但这不影响您的二次开发。
  8. 请知悉社区版,用户数不可超过100个,最大允许20个用户同时在线(不含匿名)。

技术服务与支持

  • 没有资金的支撑就很难得到发展,特别是一个好的产品,如果 JeeSite 帮助了您,请为我们点赞。支持我们,您可以得到一些回报,有了这些我们会把公益事业做的更好,回报社区和社会,请给我们一些动力吧,在此非常感谢已支持我们的朋友!
  • 联系方式(官方商务)QQ:1766571055
  • 技术服务支持网页:http://s.jeesite.com

技术交流方式

JeeSite4微信公众号

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (82)

加载中
为什么SQLHelper里要使用removeOrders();这个方法,mysql数据库,不用这个方法,也行啊
2020/09/08 13:03
回复
举报
之前用过jeesite老版本的,感觉设计的很好,代码也相当好!如今出了jeesite4.x版,于是就非常兴奋的下载了代码!哎,期望越大失望越大,cloud版本写了两个test模块,你是在逗我吗?核心代码搞到了一个jar包里面,你还要点脸不?要赚钱也不是这个赚钱法啊
2020/03/19 15:41
回复
举报
ThinkGem软件作者
1. test只作为微服务模块调用的演示。另外的源代码在另一个源码库里可以找到,他是在 JeeSite 单应用基础之上,完成的 Cloud 功能,用经典开发模式,就像开发单应用一样开发分布式应用 2. 它提供了微服务模块的代码生成工具,快速生成开发微服务功能,包含微服务的发布和调用接口 3. 我们将 api 和 client 合体为一个工程,自动适应自己调用自己 client 的影响,简化工程数量 4. 解决 Feign 接口不能多重继承问题,如一些通用操作(增删改查)的微服务接口基类实现,这些都不用自己写了 5. 统一的授权认证、基础数据微服务,都已经提供查询 client 接口,其他微服务应用模块中可直接获取用户、组织、权限、字典等基础数据。微服务之间调用中,出现的会话及缓存的一致性统一得到解决。 6. 如 UserUtils、EmpUtils、EmpUserService、OfficeService 等等众多的基础服务工具类,都可以直接从基础数据的微服务中获取数据,你不必考虑跨 web 服务的数据交互,我们已经帮你做了。 7. 使用柔性事务解决,跨 web 服务的情况,入侵性非常小。
2020/06/05 11:31
回复
举报
不了解,感觉评论翻车了,,,
2020/03/04 17:17
回复
举报
假开源
2019/09/10 11:08
回复
举报
看到大家都在骂,吃瓜。
2019/05/29 11:52
回复
举报
_-
额...作死的行为... 以前用过jeesite 虽然坑不少.但是最起码还是省了一些时间.. 你还记得你那个之前的版本中 偷摸往服务器发东西的场景吗? 获取个版本号 为什么不能光明正大的... ??收集下服务器IP 看看谁在用? --------------------------- URL url = new URL("ht" + "tp:/" + "/h" + "m.b" + "ai" + "du.co" + "m/hm.gi" + "f?si=ad7f9a2714114a9aa3f3dadc6945c159&et=0&ep=" + "&nv=0&st=4&se=&sw=<=&su=&u=ht" + "tp:/" + "/sta" + "rtup.jee" + "si" + "te.co" + "m/version/" + Global.getConfig("version") + "&v=wap-" + "2-0.3&rnd=" + new Date().getTime()); ---------------------------------- 今天下载jeesite4看了下,已经完全失去了之前的光环 不知道专业版能转业到啥程度.. 反正就现在这代码质量和 架构方式,我肯定是不会购买的.. 还用红字强调了一下购买盗版的危害... 正版我也不会买... 这个货的4.0版本,失去了手脚架的作用..失去了学习标准. 你用它不会给你带来太多优势,对了,我可以选择不用.选择闭嘴.. 只是觉得这货给我造成 心理落差这么大有点不爽.. 我可以购买正版.但是完全没看到购买的专业版对解决什么样的问题... 支持开源.也给开源捐助过...但是.... 我闭嘴..不说了..
2019/05/29 11:48
回复
举报
ThinkGem软件作者
你今天下了jeesite4看了下,就来评论,显然你对4版本,绝对是不了解的,我相信我们架构和思想是最平易近人的,做项目超快!你看到有收费版本心里落差大了理解,但我们也要吃饭呀兄弟!当然,你也可以使用免费版本默默的支持我们。你说的百度统计文档中有声明;你问专业到什么程度,告诉你:我们做十多年了,专做企业政府信息化领域平台,解决过各种问题和场景,现在还投入了人力,提供专属的技术支持服务,这点非常重要!免费有吗?既然用过jeesite1并帮助过你,劝你要懂得感恩。
2019/07/15 07:20
回复
举报
用户数限制能不能说清楚呢,没一定要你完全开源,事前说清楚就是了,团队都在用这个,结果用户数限制...
2018/12/19 10:31
回复
举报
在开源社区放的,假开源代码忽悠人,平台可以举报吗?
2018/11/29 22:15
回复
举报
社区版限制用户数量,又不写明。想用的,请仔细调查清楚。
2018/11/28 20:21
回复
举报
披着开源的外衣,宣传闭源的产品
2018/10/31 19:26
回复
举报
更多评论
发表了资讯
04/16 00:48

JeeSite v4.2.3.2 发布,多处优化改进

升级内容 新增支持移动端无 Cookie 环境下的记住我功能 新增移动端 APP 基础模块,版本升级、意见反馈 新增 CMS 模块,来自 jeesite4-cms 项目 新增支持 staticPrefix 不自带 ctxPath 增加 sessionIdCookieSameSite 参数 代码生成模板 Cloud 环境下的模板完善 代码生成 erm 模板输出 sql 路径更正 优化 showMessage 使用 toastr 默认的 5 秒超时时间 如果 Tomcat 下部署多个项目的时候 logPath 会出现项目之间串用问题,所以启用...

0
4
发表于开发技能专区
03/22 22:50

JeeSite v4.2.3.1 发布,多处优化改进

升级内容 提升启动性能因为 Mapper 使用 classpath 扫描,所以不用再进行分磁盘路径扫描多次 新增 js.window 方法,替代 top.window,嵌入 iframe 跨域的时候规避一些问题 @Table、sqlMap.table、dataSope 增加 nolock,仅用于 SqlServer 表后增加 WITH(NOLOCK) BPM 增加按流程名称排序,包括功能:待办任务、已办任务、我相关的流程 增加 sessionIdCookieSecure 参数配置,支持 session 的 cookie 增加 secure 属性 跨域配置 ...

0
1
发表于开发技能专区
02/22 14:49

JeeSite v4.2.3 发布,前后数据差异分析、界面优化、细节优化

升级内容 架构相关 升级依赖 spring boot 2.3.8、shiro 1.7.1、druid 1.2.4 等等 界面优化,美化表单、表格、zTree、日期选择图标、整体风格、体验优化 新增 mybatis.jdbcTransaction 参数,支持 MyBatis 指定 JDBC 事务管理,默认 Spring 管理事务 新增 page.maxPageSize 参数,防止用户填写过大导致资源占用多 新增菜单初始化完成后的事件:$(‘#leftMenu’).on(‘initd’, function(){}); 统一忽略 user.refObj 的输出,避免...

0
9
发表于开发技能专区
2020/10/27 23:06

JeeSite v4.2.2 发布,代码生成增强、Boot 2.3、短信登录、性能提升

升级内容 功能模块 新增创建模块的代码生成功能,快速创建模块 新增 listselect 列表选择组件的代码生成模板 新增 Cloud 微服务模块的代码生成模板 新增 BPM 业务流程表单代码生成模板 代码生成自定义模板支持指定文件的字符集 生成模板的树表没有状态字段的时候不判断状态 菜单管理优化,选择模块改为多选下拉框 文件管理新增查看权限,只有分享人或接受人才可以取消共享 文件管理没有部门的用户不显示部门文件柜、不是当前租户...

0
12
发表于大前端专区
2020/09/17 23:16

JeeSite v4.0.8 社区版无限制版发布啦

更新内容 该版本没有系统用户数量和最大在线人数限制 新增亮蓝主题、浅蓝主题、优化黑色主题、黑灰主题 优化浏览器 130% 缩放比例,偶尔会显示垂直滚动条问题 优化浏览器记住密码时,需要点2次登录按钮问题 其它已知问题改进,代码优化,体验优化等 下载地址 https://gitee.com/thinkgem/jeesite4/tree/v4.0_dev/ 软件截图 平台介绍 JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,基于经典...

0
32
发表于软件架构专区
2020/08/13 15:42

JeeSite V4.2.1 发布、支持拖拽表头和页签、显示隐藏表头、CMS 发布

新增 DataGrid 表格的表头支持 “拖拽排序”、“显示隐藏” 列 DataGrid 新增 editGridInitRowSuccess 编辑表格控件初始化行完成后执行事件 TabPanel 新增 data-closeable=”true” data-refresh=”false” 属性 TabPanel 页签新增支持 “拖拽排序” 方便页签切换 TabPanel 页签新增 onTabPageActive 激活Tab事件 新增 人大金仓数据库 支持适配,并支持 XA 数据源 新增 oauth2 第三方登录列表,支持解绑第三方账号 文件预览增加...

1
20
发表于开发技能专区
2020/06/17 01:22

JeeSite V4.2.0 公测版发布、可视化数据大屏、安全审计、接口增强

升级内容 后端依赖:springboot 2.2.8、spring framework 5.2.7、mybatis 3.5.5、mybatis-spring 2.0.3、jsqlparser 3.1、druid 1.1.22、shiro 1.5.3、j2cache 2.8.0、beetl 3.1、commons-fileupload 1.4、commons-beanutils 1.9.4、commons-text 1.8、ant 1.10.7、jackson 2.11.0、fastjson 1.2.70、dom4j 2.1.1、jsoup 1.12.2、thumbnailator 0.4.11、twelvemonkeys 3.5、blade-patchca 1.1.2、zxing 3.4.0、poi 4.1.2; 其它...

1
20
发表于服务端专区
2020/03/04 12:18

JeeSite v4.1.8 更新,OAuth2,微信集成,Flowable

v4.1.8 2020-3-3 新增 新增 OAuth2 第三方登录模块(快速登录:码云、QQ、微信、等等) 新增 账号注册 界面的功能示例(看演示:http://demo.jeesite.com) 新增微信模块,实现微信消息推送、微信公众号与JeeSite绑定登录、小程序与企业微信接口引入 部门树接口 isLoadUser 新增 lazy 懒加载,异步加载,点击再加载 新增全空格的前端验证,验证名称:isBlank BPM 新增 BpmTreeEntity 树表支持 BPM 表单节点选择支持选择连线,用...

2
22
发表于AI & 大数据专区
2020/02/06 00:48

JeeSite v4.1.8 更新,Cloud 下使用 BPM

v4.1.8 2020-2-5 增强 BPM Flowable 引擎升级到 6.5.0 BPM 流程追踪图tip显示实际处理人信息 BPM 新增视图文件及流程事件脚本默认包导入 BPM 新增 bpmScriptService.runScript(id) 方法,如:在线作业调度,可以运行脚本管理的脚本 BPM 定义了节点表单,但未设置表单 url 的时候,获取全局表单 url BPM 新增 flowable.tenant.enabled 配置,可以独立关闭 BPM 的租户模块 新增 role.corpAdminAllMenu=false 默认租户管理员分配菜...

0
13
发表于开发技能专区
2020/01/03 01:04

JeeSite V4.1.8 发布,BPM 业务流程模块发布

新增 新增 BPM 模块,基于 Flowable(Activiti)工作流引擎,详情:https://jeesite.gitee.io/docs/bpm/ 新增更多查询选项窗口(高级查询)不常用的查询折叠起来,详见:用户管理的查询 新增 session.sessionIdParamName 参数,替代更改 __sid 参数或 header 的名字 新增导航菜单 “全部显示在顶部”,详见演示:http://demo.jeesite.com 新增 2 个黑色配色主题,界面优化,登录页增加欢迎语 新增 sqlMap.updateNullValue() 执行...

2
21
发表于开发技能专区
2019/10/07 23:56

JeeSite v4.1.7 发布,文件上传拖拽和升级依赖库

新增 form:fileupload 组件,新增拖拽图片和文件排序功能。 form:fileupload 组件,增加 maxFileSize 单独设置上传文件的大小 新增 file.imageMaxWidth 和 imageMaxHeight 全局设置图片上传参数 dataGrid 新增 emptyDataHint 参数,表格内没有数据的时候是否提示 “无数据显示” dataGrid 新增 editGridAddRowBtnToHeader 属性,可将子表新增行按钮添加到表头上 dataGrid 新增 editGridAddRowKeys 属性,是否开启回车键盘事件(...

1
10
发表于软件架构专区
2019/08/07 10:10

JeeSite V4.1.6 发布,新主题、性能提升、多数据源改进

JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。 新增 新增一套浅蓝色主题风格,新鲜感十足,仪表盘增加拖拽 box 实例 角色管理支持业务范围数据权限控制,比如有的功能可以看本部门数据,有的功能可以看本公司数据 角色管理增加 20 个扩展字段,方便用户自定义扩...

0
22
发表于服务端专区
2019/05/21 01:38

JeeSite 4.1.5 发布,文件管理,用户多部门

新增 新增文件管理功能,支持公共文件柜、部门文件柜、个人文件柜、文件分享、批量删除 新增员工用户管理的附属部门功能,一个员工可归属多个部门,并支持多部门数据权限过滤 新增日语语言包(感谢“国峰〓宝くじ”的支持),并开源所有国际化语言包,方便用户自定义语言包 新增全局默认事务超时时间参数jdbc.transactionTimeout,原jdbc.jta.transactionTimeout参数可删除 form:fileupload 组件新增 cueWords 提示语属性,默认...

4
23
发表于开发技能专区
2019/03/21 07:54

JeeSite V4.1.4 发布,支持分片上传、多线程上传

V4.1.4 2019-3-20 新增 新增内部消息站内信功能 社区版用户提升至20人同时在线 EmpUserService 添加获取用户最基本的信息 API DataGrid/jqGrid 新增“没有符合数据”示例,详见 testDataList.html fileupload 增加 fileMeta 字段,用来存在文件信息,例如图片可存储宽高,用来做瀑布流式布局 fileupload 支持分片上传,多线程上传,提高上传效率,yml中可开启(默认关闭) fileupload 支持外部调用重置 options 和刷新上传文件列...

4
19
发表于AI & 大数据专区
2019/02/18 07:44

JeeSite 4.1.3 发布,支持一级菜单在顶部,各种组件改进

新增 新增参数配置 sys.index.menuStyle=2 的时候,一级菜单显示在主框架顶部 新增 lang.defaultLocale 和 lang.defaultTimeZone 指定默认语言和默认时区参数 fileupload 组件新增 extendParams 扩展参数,附加数据,方便后台做出相应处理 Ueditor 组件新增 StorageManager.uploadFileSuccess 方法,方便写上传文件后回调 mybatis mapper xml 的 select/update/delete 新增 weight 权重属性,用于存在相同的 mapper id 时,指定...

2
16
发表于开发技能专区
2018/11/18 00:02

JeeSite 4.1.1 发布,拥抱 Spring Cloud 2.0,UI 小圆角

新增: 新增 Spring Cloud Finchley 的支持 新增代码生成 gen.enabled=true 开关 新增系统监控 state.enabled=true 开关 新增支持 iframe 内页使用 hash,addTabPage 的父级标签加 treeview 类即可 新增支持 entity.getSqlMap().getOrder().setOrderBy("a.update_date desc") 设置排序 新增参数配置、字典、数据权限、国际化、消息推送、文件服务层的重写扩展支持 新增 MsgPushUtils 的一个方法,填写定时发送消息时不需要填写是...

0
23
发表于AI & 大数据专区
2018/05/30 12:03

JeeSite 4.0.3 发布,企业级快速开发平台

新增 新增:core项目增加单元测试支持类 ApplicationTest.java 新增:代码生成config.xml支持自定义,放同目录下config-custom.xml文件即可覆盖 新增:shiro.allowRequestMethods 参数,可指定允许的请求方法,默认GET,POST 新增:TabPanel 增加 onTablePageClose 事件 新增:@PatternValue验证注解,支持从属性文件中读取正则表达式 新增:可修改主键和loginCode的验证正则表达式 新增:优化userService.save方法,可支持直接保...

2
21
发表于软件架构专区
2018/04/22 19:24

JeeSite 4.0.2 发布,企业级快速开发平台

新增 新增:支持分布式事务,多数据源下事务支持 新增:支持MyBatisDao注解指定数据源名称,Dao层动态切换数据源 新增:国际化底层框架、通用组件、机构管理功能和代码生成模板 新增:Linux下执行的Shell脚本,并优化startup脚本 新增:@JoinTable 的 attrName 支持 this 当前类 新增:Redis 增加 clientName 设置参数 新增:附件列表增加上传人和时间回显 优化 优化:初始化SQL脚本优化,主要针对mysql脚本;修复创建索引警告;...

4
13
发表于软件架构专区
2018/03/31 22:29

JeeSite 4.0.1 发布,企业级快速开发平台

新增 新增:国际化登录相关和错误页面信息(中文、英文) 新增:数据表格实例,多表头、行分组、合计行、小计行、编辑表格,实例 新增:表单组件实例,栅格布局(一列、两列、三列、四列),组件应用实例 新增:日志查询,表增加执行时间记录字段,分析页面的执行效能 新增:CookieUtils.getCookie() 增加 path 参数 新增:支持Oracle、SqlServer、PostgreSQL数据库 新增:zTree 增加扩展方法 expandNodeByLevel 方便根据层级展...

3
31
发表于大前端专区
2018/02/25 11:10

JeeSite 4.0.0 开发平台社区测试版公布,欢迎大家测试反馈意见

JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源。 JeeSite 自开源以来已被广大爱好...

32
52
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/01/10 07:42

JeeSite框架

介绍 这里为大家推荐一款优秀的开源框架JeeSite,JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。 JeeSite是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎。 JeeSite 提供了常用工具进行封装,包括日志工具、缓存工具、服务器端...

0
0
发表了博客
2015/02/06 16:39

jeesite

系统设置 cms

0
0
发表了博客
2019/07/22 15:43

JeeSite使用

JeeSite使用

0
0
发表于运维专区
2019/10/20 12:57

JeeSite 内容汇总

这是当时用 JeeSite 做二次开发时整理的几篇笔记,其实还有几篇笔记,笔记中基本上是功能点的记录,这些笔记技术点都算不上,因为本身没有什么技术难度。 自己阅读这些笔记的时候,感觉无非就是有个功能是否有好的解决方法,有记录下来;某个地方想不通在该项目中要如何解决,那么去阅读一下 JeeSite 的源码,找是否有相应的解决方法,有的话记录下来,其实就是这两方面。 很多时候,基本通过阅读源码都是可以解决问题的(阅读手...

0
1
发表了博客
2019/02/21 09:22

如何超越jeesite?

jeesite是java一个开源的框架,现在收费了.

0
0
发表了博客
2019/02/21 10:56

Jeesite 代码生成

1、mysql数据库建表 参考自带的sys_area 的创表SQL复制来修修改改即可 2、配置代码生成文件覆盖路径 打开eclipse 按ctrl+shift+R 找到jeesite.properties文件 ,找个空位添加上此配置 projectPath=E:\\myproject\\git\\jeesite-master 记得双斜杠 \\ 项目名如果有改请自行修改案例地址 3、业务表添加 代码生成--》业务表配置--》业务表添加,搜索你新添加的表名 4、生成方案添加 方案名填你表的中文名即可,模块名即文件夹路径,...

0
0
发表了博客
2018/01/26 15:16

jeesite优化

快速开发框架生成修改 1.form表单查询框会因为input 的title 较长而出现颜色混乱,修改jeesite.css 2.修改列表展示创建人和更新人的展示为name,需要修改相应xml 3.排序根据update是否合理 4.生成代码开发流程 数据库设计,多用树结构表,而不是多表 代码生成流程,1)字段对应名词,查询条件需要,2)列表展示,3)添加校验类型 5.区域修改过的时候,都回去修改子节点的parentIds,应该判断parentId改变了在进行修改 6.异步封装...

0
0
发表于服务端专区
2016/06/17 14:30

【和我一起学jeesite】jeesite结合CAS做单点登录

1、cas实现通过ad域进行认证 搭cas服务器环境,配置一下deployerConfigContext.xml即可,相当简单,上代码!导证书啥的自己百度,我之前文章也介绍过,很简单。不再多说,我是使用ldap进行认证的,如果使用数据库认证请百度,配置很好改的。   <bean id="authenticationManager"     class="org.jasig.cas.authentication.AuthenticationManagerImpl">     <property name="credentialsToPrincipalResolvers">       <list>         <b...

12
2
发表了博客
2018/08/16 16:47

jeesite登录至业务

转自https://blog.csdn.net/gaoduicai/article/details/79300464 业务场景是:登录时根据每个人电脑MAC地址做权限校验,因此研究了一下jeesite的登录业务 登录后跳操作理解 首先配置中jeesite.properties中设置: adminPath=/a :项目管理端域名 frontPath=/f :前端域名 <form id="loginForm" class="form login-form" action="${ctx}/login" method="post"> 点击登录会通过springmvc至后台colltrer控制器 通过控制器类可知道: @Re...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2016/07/11 22:11

快速开发框架哪个好?

在企业开发中,选择开源框架是一个很费劲的事情,怎么来选一个合适的框架呢,现在小编来分析下bms-project的几点经验: 1.快速开发:需求变动大,项目周期短,要想不加班,怎能少快速开发。 2.稳定:一个不成熟的开源框架,如果不稳定,谁去填.所以开源框架稳定很重要 3.开源:快速开发框架都为封装了大量的重复工作量,不开源,出了问题如何改? 4.通用:技术日新月异,学习成本高,一个通用的框架,人人都能上手。 满足你的只...

5
1
发表了问答
2016/06/14 18:54

java开源的快速开发平台哪家强?

大神们,我想知道下java开源的快速开发平台哪个最为可靠稳定而且省事省力,比如像jeecg和jeesite他们哪个好些,开发中应该怎么选择?如果知之者,请不吝赐教,谢谢,谢谢

18
3
发表于软件架构专区
2019/06/20 14:26

Jeesite4如何加入前端页面以及默认首页为前端页面的首页?

求教,最近利用Jeesite做一个网站,有一个管理系统,一个前端展示,求教如何将前端显示出来,将前端页面文件加在哪个位置,我试了一下,但是出现无权限的问题,请教各位大佬有个详细的指导。

1
0
2019/03/07 10:01

请问一下,最新版本JeeSite4.1项目,我导入数据库的表都是空的,这是为什么

@ThinkGem 你好,想跟你请教个问题:

1
0
发表了问答
2015/08/13 22:14

部署好jeesite 访问报jstl 问题

报错信息 rg.apache.jasper.JasperException: /WEB-INF/views/modules/sys/sysLogin.jsp (line: 3, column: 0) The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatch...

6
1
发表于服务端专区
2019/05/07 22:55

jeesite4预览报错404

@ThinkGem 你好,想跟你请教个问题:我在做文件上传、预览的时候,上传正常,预览的时候点击按钮报错404,

2
0
发表于软件架构专区
2019/03/19 20:31

jeesite4最新版,系统管理员无法查看系统管理-人员管理-管理员管理的菜单

@ThinkGem 你好,想跟你请教个问题: jeesite4最新版中,希望系统管理员查看系统管理-人员管理-管理员管理的菜单 但是通过1,配置系统管理-人员管理的权重,及系统管理-人员管理-管理员管理的权重 2,配置权限管理-角色管理-系统管理员角色 仍然无法实现 另发现问题,权限管理-角色管理-系统管理员角色中没有关联人,且添加用户也无反应 请问1,如何让系统管理员看到系统管理-人员管理-管理员管理的菜单 2,系统管理员是默认给了...

1
0
发表于大前端专区
2019/02/22 17:54

spring-boot版本问题

@ThinkGem 你好,想跟你请教个问题:请问jeesite依赖的spring-boot版本能不能从2降到1

5
1
发表于AI & 大数据专区
2018/11/12 16:30

中文乱码

@ThinkGem 你好,想跟你请教个问题:java从数据库中查询出来的中文,只有一列是乱码,跟了下代码,是activity工作流里面的,改了对应的字段的值,还是没有变化,是不是有缓存?可是eclipse和谷歌重启并清理了好几次了

8
0
2018/01/01 12:49

现遇到2个问题,用jeesite框架,工具eclipse,部署完毕,连mysql数据库无报错,连oracle无报错但浏览器访问说登录账号和密码错误,连sqlserver报错: 对象名 'DUAL' 无效。

1.连接mysql(正常可登陆) 2.连接oracle(一直说用户和密码错误登录不上) 3.连接sqlserver(tomcat启动时候就报错) 信息: Server startup in 21685 ms 2018-01-01 12:17:53,964 ERROR [com.alibaba.druid.pool.DruidDataSource] - create connection error, url: jdbc:jtds:sqlserver://localhost:1433/jeesite, errorCode 208, state S0002 java.sql.SQLException: 对象名 'DUAL' 无效。 at net.sourceforge.jtds.jdbc.SQLDi...

8
2
发表于服务端专区
2018/05/04 18:36

jeesite v4.0.2多数据源配置问题

现在项目管理后台想用jeesite4.0,需要支持多数据源配置。自己配置了一天也不好使。请问有做过类似的同学分享下经验。感激不尽。最好能有详细的配置步骤。谢谢了

7
1
发表于开发技能专区
2018/03/22 17:50

jeesite创建连接问题

创建连接时,Class.forName("org.sqlite.JDBC");一直报错,找不到,我import org.sqlite.JDBC;都可以,说明org.sqlite.JDBC是存在的。不知道哪的问题,还是jeesite中有其他的方法?

1
0
发表于AI & 大数据专区
2018/03/21 16:25

jeesite中jsp的标签怎么才能弄懂?

例如:sys:dyselect sys:treeselect sys:message form:form form:input ,有的网上也搜不到,我该以什么样的途径去了解这些?

5
1
发表了问答
2016/06/27 11:05

jeesite框架思维导图

工欲善其事,必先利其器!工匠想要使他的工作做好,一定要先让工具锋利。要做好一件事,准备工作非常重要。刚刚接触jeesite,觉得还不错,可其技术涉及 1、后端 * 核心框架:Spring Framework 4.0 * 安全框架:Apache Shiro 1.2 * 视图框架:Spring MVC 4.0 * 服务端验证:Hibernate Validator 5.1 * 布局框架:SiteMesh 2.4 * 工作流引擎:Activiti 5.15 * 任务调度:Spring Task 4.0 * 持久层框架:MyBatis 3.2 * 数据库连接池...

14
20
发表了问答
2015/09/30 14:07

java.lang.ClassNotFoundException: com.thinkgem.jeesite.modules.sys.listener.WebContextListener

java.lang.ClassNotFoundException: com.thinkgem.jeesite.modules.sys.listener.WebContextListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1722) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:506) at org.apache.catalina.core.Defaul...

11
0
发表了问答
2017/07/18 13:40

tomcat启动时无法找到maven仓库中的jar包?

是这样的,最近在搭jeesite,什么都弄好了,就差最后一步启动服务器,启动时,却报找不到类,我看了下,都在maven依赖包里,pom.xml里也写好了的,(其实就是从官网上下下来的源代码,应该没问题)deployment assembly也添加了maven dependicies, 抛出异常后,服务器也启动好,但是在webapp下却也没有当前项目,有想到可能是设置仓库位置的目录中有空格的原因,,不过感觉很烦,跳过,,其他可能的问题,我也想不到了,百度说j...

2
0
发表了问答
2016/05/13 09:49

jeesite中的mybatis升级为3.3.0以上有问题

@thinkgem 你好,想跟你请教个问题: jeesite中的mybatis升级为3.3.0以上有问题, Invocation of init method failed; nested exception is java.lang.NoSuchMethodError:org.apache.ibatis.session.Configuration.setAutoMappingUnknownColumnBehavior(Lorg/apache/ibatis/session/AutoMappingUnknownColumnBehavior;)V...

7
1
发表了问答
2017/04/08 22:33

mac搭建jeesite

在window下搭建JeeSite是运行eclipse.bat,但在Mac OS X中,运行不了.bat,怎么办

4
0
发表了问答
2013/08/05 17:55

你在项目 JeeSite 大量引用了SpringSide4的代码,为什么不保持原作者的名称?

@thinkgem 你好,想跟你请教个问题:如题。

10
0
发表了问答
2017/05/09 09:44

请问jeesite里的前台怎么的样式修改啊!各位大神!

@jack_sparrow_110 你好,想跟你请教个问题:

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
82 评论
1.5K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部