首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JeeSite | Excel 导入导出

    以前使用过一款名叫 JeeSite 的开源项目来进行二次开发,记录了该项目对于 Excel 导入导出数据的过程。...对于没有使用过 JeeSite 的可以不用往下看了,因为下面的代码是跟 JeeSite 二次开发相关的代码,不做 JeeSite 的二次开发,以下代码对您无用,在这里友情提醒,避免浪费您宝贵的时间。...在 JeeSite 中,确定要导入导出的字段以后,在 JeeSite 的实体类中可以通过注解来进行说明,注解方法如下: @ExcelField(title="列名1", align=2, sort=10...; }); });   对于需要使用 JeeSite 开源项目进行二次开发的话,上面的代码算是一个比较详细的笔记了,如果不使用 JeeSite 开源项目的话,上面的代码就没有什么用处了。...我还会陆续的发一些关于 JeeSite 的二次开发的笔记。 注:我使用的 JeeSite 是 3.X 版本的,不是最新的 JeeSite 4 的版本。

    1.7K40

    JeeSite | 数据分页与翻页

    本文章仍然介绍的是 JeeSite 开源项目二次开发时的一篇笔记,对于没有使用过 JeeSite 的可以不用往下看了,因为下面的代码是跟 JeeSite 二次开发相关的代码,不做 JeeSite 的二次开发...翻页功能在各种项目中都会用到,在 JeeSite 开源项目中使用翻页也非常的容易,只要在配置文件中进行就可以就可以使用,系统的默认值为 30 页。   ...JeeSite手册的分页   在做项目的时候,由于使用 JeeSite 的默认页数无法满足项目的需求,因为不可能每个列表页都以 30 条记录作为一页,因此只能看手册。...看手册又没有具体理解如何使用,JeeSite 手册中最分页的描述如下: // 设置分页参数,则分页,如果不设置,则根据条件获取全部 user.setPage(page); // 执行分页查询 page.setList...JS 翻页   在 JeeSite 中使用了 BootStrap 的前端库,使用这个前端库可以很容易的使用“弹出的模态对话框”。使用模态对话框,可能会是一个表单提交一些数据,也可能是其他表单数据列表。

    2.3K30

    JeeSite | 保存信息修改记录封装

    前面写过两篇关于“保存信息修改记录”的内容,分别如下: JeeSite | 保存信息修改记录 JeeSite | 保存信息修改记录续 回顾 第一篇文章通过类字段的比较返回一个有字段值不同的...第二篇文章不再自己构造表字段和字典的 Map,而是直接使用了 JeeSite 自带的 GenTable 类取代了自己构造表字段和字典的 Map,只是需要将“代码生成”中的“业务表配置”模块维护好就可以了...差异字段列表生成 在 JeeSite 下的 src\main\java\com\thinkgem\jeesite\common\utils\ (该目录下存放了 JeeSite 项目的通用工具类,比如文件操作类...封装后的调用 在 JeeSite 中,新建和修改的“保存”调用的都是 Controller 中的 "save" 方法,具体是修改还是新建,只要通过判断对象是否存在 id 即可,代码如下: /* *

    99860

    JeeSite | 保存信息修改记录续

    接上一篇 JeeSite | 保存信息修改记录 遗留问题 上篇文章中遗留了一个问题,就是为了要关联类属性与注释,注释与字典的地方使用了两个 map 来逐个添加了相关的信息,如下所示: Map...put("sex","性别"); }}; Map mapDict = new HashMap() {{ // 属性对应的中文,在JeeSite...当表结构发生改变后,这些“硬编码”的表字段和字典的两个 map 也需要相应的修改,反复的增加和修改这部分内容费时费力还容易错,那么解决的办法就是使用 JeeSite 系统中提供的两个表 gen_table...genTableColumnJoins"/> WHERE a.del_flag = 0 AND a.gen_table_id = #{tableId} 注:在 JeeSite...mapDict.put(gtc.getComments(), gtc.getDictType()); } } 到此,对于上篇文章遗留的问题就修改完成了,那么以后只要表结构改变了,只要在 JeeSite

    82230

    Jeesite5:Star24k,Spring Boot 3.3+Vue3实战开源项目,架构深度拆解!让企业级项目开发效率提升300%的秘密武器

    接下来,我们将深入探讨Jeesite5的核心功能、应用场景以及如何利用它来构建高效的企业级应用。什么是Jeesite5?...代码生成器Jeesite5内置代码生成器,可以快速生成基础代码,极大地提高了开发效率,减少了重复劳动。5. 国际化支持Jeesite5支持多语言,可以轻松实现国际化,满足全球化业务的需求。...知识管理Jeesite5支持知识库的构建,帮助企业实现文档管理、知识共享、在线学习等功能。具体使用方法1. 环境搭建在开始使用Jeesite5之前,需要搭建开发环境。.../docs/faq/容器运行拉取 Docker 镜像(演示使用,JeeSite版本较久):docker pull thinkgem/jeesite-web启动脚本:docker run --name jeesite-web...如果你对Jeesite5感兴趣,不妨访问其GitHub页面,获取更多信息和资源。让我们一起探索Jeesite5的无限可能,构建更加高效、稳定的企业级应用。

    16610

    【开源框架】这个牛x的开源项目 你知道吗?

    今天在逛开源中国(Gitee年度报告),无意间又看到了这个项目,这里要恭喜JeeSite再次荣获开源中国《最受欢迎中国开源软件》奖,项目也已经更新到4.2了,相比早期版本,做了很多的优化和调整。...2 项目介绍 平台 地址 GitHub https://github.com/thinkgem/jeesite4 Gitee https://gitee.com/thinkgem/jeesite4...3 框架优势 JeeSite 整体架构清晰、稳定技术先进、源代码书写规范、经典技术会的人多、易于维护、易于扩展、安全稳定。...JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,封装不是限制你去做一些事情,而是在便捷的同时,也具有较好的扩展性,在不具备一些功能的情况下,JeeSite 提供了扩展接口,提供了原生调用方法...7 最后 最后,要感谢这款优秀框架的开发者和贡献者们,在自己开发的道路上,JeeSite 给我提供了那么多的学习和帮助! 好了,如果你还不了解这个框架的话,建议你去 Demo 操作一下!

    76130

    分享6个国内优秀Java后台管理框架的开源项目,建议shou藏

    ThinkGem / JeeSite(开发人员/项目名称) watch 2100 star 4000 fork 2600 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源...JeeSite是您快速完成项目的最佳基础平台解决方案,JeeSite是您想学习Java平台的最佳学习案例,JeeSite还是接私活的最佳助手。...JeeSite目前包括以下四大模块,系统管理(SYS)模块、 内容管理(CMS)模块、在线办公(OA)模块、代码生成(GEN)模块。...JeeSite 提供了常用工具进行封装,包括日志工具、缓存工具、服务器端验证、数据字典、当前组织机构数据 (用户、机构、区域)以及其它常用小工具等。...如果你使用了JeeSite基础框架,就可以很高效的快速开发出,优秀的信息管理系统。

    3.7K30
    领券