个人工作心得
文章平均质量分 70
工作中遇到的问题总结
java手艺人
希望在java技术上越走越远!
展开
-
在jeesite开源平台上写了一个SQL命令中心的功能
这个SQL命令中心,是因为老项目就有这个页面,主要的功能是根据写出的SQL语句查询数据,并且在查出的数据基础上直接修改更新,还有新增和删除的功能,这么一说跟plsql就一样一样的了;这页面本来是给运维的同事来用,而且他们还会用plsql和Navicat等SQL语言操作工具,领导要求新老版本尽量保持一致,所以只能照猫画虎,把一些功能在jeesite中重写一遍,不过这也算是重新理解一下原生的SQL语言查询的原理,就当是温故知新了!原创 2024-07-27 00:00:00 · 328 阅读 · 0 评论 -
在jeesite框架中增加一个收藏夹功能-- V1.0版本
Jeesite简介:JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,提供在线数据源管理、数据表建模、代码生成等功能。正文:Jeesite是一个方便实用,适合敏捷开发,提升开发效率的优秀的开发平台。在开发中能够避免开发者把时间都浪费在一些基础工作中,可以专注做业务部分功能。大面上能够满足日常开发需求,不过有时候也会因为一些个小功能,显的不是特别方便。上周接到需求,要求在jeesite框架中,开发一个收藏夹功能,主要是给使用者提供一个收藏常用菜单的一个小功能。按正常开发原创 2024-07-02 00:00:00 · 296 阅读 · 0 评论 -
Java程序使用POI手写代码导出横转纵数据到Excel
在某些框架中,导出功能会根据内置的POI依赖编写自己的Excel工具类,能满足基本的数据导出,一般只是局限于正常表单的、固定表头的导出形式,不满足于灵活展示的数据表导出,所以还是需要使用原始的手写workbook+字符流的方式导出特殊的数据表。总结:该问题主要难度在于写清活动列将要展示在Excel的位置,循环时要注意,有空值的时候要做好判断。本次举例横表转纵表展示的表单进行数据导出Excel。原创 2024-05-01 00:15:00 · 217 阅读 · 0 评论 -
jeesite前后端不分离页面横表转纵表数据展示
最近在用jeesite框架做项目,赶上了一个页面展示需求:有三个字段是常规的展示方式,剩下的字段在数据库是横表里的数据,具体后边要跟几个字段没什么准;期初刚研究这个问题的时候,业务说可以写死,数据不会经常变,但是这不符合我的工作风格,所以就要深入地研究一下,如何将数据横表转成纵表,并且将查出的数据展示到前台页面上。4.由于在dao层直接直接使用decode函数不能满足该需求,所以只能在service层将语句组装好,通过jdbcTemplate的方法查出需要的数据;原创 2024-04-29 08:45:39 · 150 阅读 · 0 评论 -
Java使用输出流OutputStream导出Excel遇到的问题及解决方法
根据代码对比可以看到,错版没有把workbook写入到文件流当中,只是将流写到了响应里边,就会导致当数据量超过分页时的数据量则导出的文件不是“xls”或者“xlsx”格式,而当数据量小于等于分页的数据量则可以导出“xls”或者“xlsx”文件格式。这半年一直在参与一个新系统的软件开发,再此期间遇到了一个小小的问题,就是使用原生POI导出Excel时,会生成非Excel格式的文件,而且文件名称也不是设置好的,而是导出的方法名,如下图;原创 2024-04-24 17:02:38 · 327 阅读 · 0 评论 -
将form表单提交文件修改为ajax提交
客户提的需求是,将原来后台生成的文件直接传到第三方的功能修改为页面上传文件(图片或PDF),所以需要修改的地方比较多;例如,将原来后台生成PDF的功能代码去掉,在页面添加上传文件的代码,js 中增加上传文件的判断等等。以上就是form表单上传文件修改为ajax方式上传文件的改造代码,主要是为了迎合业务上的需求,同时满足与当前代码的高度融合。好久没有记录工作中的出现的问题了,不过最近客户提出了新的需求,正好弥补了一下我的短板,学到了新的知识。欢迎大家加入CSDN开发云。欢迎大家加入CSDN开发云。原创 2024-04-04 08:44:26 · 434 阅读 · 0 评论 -
使用navicate数据泵导入不同用户不同表空间的dmp文件方法
使用navicate数据泵导入dmp文件原创 2023-07-15 16:24:27 · 4502 阅读 · 0 评论 -
工作学习中遇到的报错问题及解决方法
学习工作中遇到的问题及解决方案原创 2022-05-19 21:14:04 · 1019 阅读 · 0 评论 -
使用Ajax调用接口校验数据出现的问题
项目场景:公司项目在表单提交时添加对数据的验证,使用接口发送请求,对数据进行校验后,接收返回参数,判断数据是否准确问题描述该问题出现在Ajax调用接口时,使用beforeSend发送Authorization后,服务器返回415报错,无法访问接口并接收数据!但是在另一个页面使用这个方法==beforeSend: function(request)==就可以Ajax调用接口回传数据代码:$.ajax({ type: "POST", url: "htt原创 2022-04-22 21:25:34 · 841 阅读 · 0 评论 -
解决Navicate连接Orcale数据库报错ORA-28547的问题
解决Navicate连接Orcale数据库报错ORA-28547的问题原创 2022-02-23 15:54:11 · 690 阅读 · 0 评论 -
将form表单提交文件修改为ajax提交
好久没有记录工作中的出现的问题了,不过最近客户提出了新的需求,正好弥补了一下我的短板,学到了新的知识。周一接到客户电话,要求完善上周写的某个功能--就是同时上传多个图片,并通过接口程序传到第三方系统。上周的修改由于是同事告诉我的需求,并不是很明确,所以需要重新修改一下。客户提的需求是,将原来后台生成的文件直接传到第三方的功能修改为页面上传文件(图片或PDF),所以需要修改的地方比较多;例如,将原来后台生成PDF的功能代码去掉,在页面添加上传文件的代码,js 中增加上传文件的判断等等。今天主要说的就是原创 2024-04-23 10:57:24 · 3397 阅读 · 0 评论 -
Ftl模板生成复杂Excel表格说明
各位朋友大家好,由于工作繁忙,好久都没有上传工作中遇到的大坑的解决办法了。今天给大家总结一下,ftl模板生成复杂Excel表格之一:动态合并单元格!本说明只是根据当前工作需要,临时使用freemarker的ftl模板,如有不足之处还望各位朋友不吝赐教!一.页面展示部分本次需求是需要制作采购平台的内容数据分析:包括采购员的、物料的和供应商的。采购员和供应商的数据分析十分的简单,只是一对一显示,...原创 2019-12-05 17:29:58 · 3107 阅读 · 0 评论 -
将数据库内容导入WORD模板中相应位置的小程序
各位朋友大家好,好久没跟各位见面了。因为最近刚刚入职了一家新公司,上班第一天技术经理就给分配了一个小任务:既不是加入一个团队,也不是提前熟悉即将开始的新项目,而是让我写一个小程序。这个小程序听起来很简单,就是将数据库中部分字段的内容填写到WORD模板中,而需要填写的内容就是写入乙方的信息,如图:其实这个小程序主要考验JAVA的基础知识(当然这也是程序做完之后才有了这个感觉),比如说数据库连接工...原创 2018-12-09 16:18:34 · 2241 阅读 · 1 评论