![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发过程记录
java开发过程记录
杨树叶子0526
来!上代码!!!
展开
-
Java 在springboot中使用 ScriptUtils.executeSqlScript手动控制执行sql脚本
springboot下手动执行sql脚本原创 2023-02-10 10:19:43 · 1483 阅读 · 0 评论 -
Oracle批量添加主键冲突,实现数据不存在则插入,数据存在则更新(insert or update)
Oracle批量添加主键冲突,实现数据不存在则插入,数据存在则更新(insert or update)转载 2022-10-21 14:16:12 · 3024 阅读 · 0 评论 -
openoffice实现文件转pdf方法记录
openoffice实现文件转pdf方法记录原创 2022-10-12 15:09:55 · 835 阅读 · 0 评论 -
记一次springboot+mybatis引入含Mapper的jar包过程(仅供参考)
含mapper的jar包引入springboot过程原创 2022-09-08 17:09:26 · 2833 阅读 · 0 评论 -
oracle 创建函数比较两个timestamp的时间差
oracle 创建函数比较两个timestamp的时间差原创 2022-08-11 16:01:52 · 1137 阅读 · 0 评论 -
[42000][932] ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
原因:group by条件为clob类型数据修改:删除group by条件判断,可以在代码中对查询结果使用set或循环去重原创 2022-05-20 11:38:46 · 931 阅读 · 0 评论 -
springboot+vue(使用的ruoyi前后端分离版)+camunda依赖及版本
记录一下(怎么用在网上找)pom.xml使用的依赖<dependency> <groupId>org.camunda.bpm.springboot</groupId> <artifactId>camunda-bpm-spring-boot-starter</artifactId> <version>7.16.0</version></dependency><dependenc原创 2022-04-20 13:55:14 · 5968 阅读 · 0 评论 -
树形结构筛选:集合result为List树形结构,数组arr为所需要获取的树形结构各级code
实现代码package com.test;import com.alibaba.fastjson.JSON;import lombok.Data;import org.apache.commons.collections.CollectionUtils;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * @classname: DemoTest * @descripti原创 2021-09-28 15:03:59 · 286 阅读 · 0 评论 -
mybatis resultMap中鉴别器 discriminator内嵌套collection(一个完整的查询)操作
注:以下代码根据作者实际编程代码简化,仅供参考学习<!-- num是一个int值,假设select1查询出来的数据为(id, name, num): 1, ZS, 1 2, LS, 2--><select id="select1" resultMap="selectMap1"> SELECT ID, NAME, NUM FROM A</select><resultMap type="Bean1" id="EntityInfoExStat.原创 2021-09-27 10:28:51 · 251 阅读 · 0 评论 -
项目启动问题记录:tomcat启动项目提示“至少有一个JAR被扫描用于TLD...”“一个或多个筛选器启动失败,完整的详细...”
问题原因:tomcat版本不匹配,原来使用的是tomcat8.5.69解决:修改后的tomcat版本为7.0.82注意:在网上看到了一些其他的修改方式,但是因为本人使用tomcat8.5.69可以正常启动其他项目所以没有使用修改tomcat配置的方式。另外此解决方法不一定可以解决此类所有问题,仅供参考使用;另附tomcat7下载地址:http://archive.apache.org/dist/tomcat/tomcat-7/...原创 2021-08-10 11:33:30 · 670 阅读 · 0 评论 -
Mybatis oracle 批量修改
1、普通List直接传入<update id="updateList" > <foreach collection="list" item="item" index="index" open="begin" close=";end;" separator=";"> update T_USER <set> <if test="item.name !=null">原创 2020-11-27 14:42:20 · 867 阅读 · 0 评论 -
Mybatis使用foreach分批次添加3w+List集合数据,分块大小与时间记录
说明:1、不是list内元素数量越大越好; 2、结果仅供参考(当前数据仅为作者测试数据记录)数据量:30734条方法操作说明:解析表格——>数据处理——>将数据分批次保存到oracle数据库Mybatis代码参考(删除了部分字段,仅显示两个,请参考结构,本人代码字段有20多个):<insert id="addList" parameterType="java.util.List"> INSERT INTO STATION_SCHEDUL...原创 2020-11-17 15:19:18 · 397 阅读 · 0 评论 -
将区间拆分
代码:package com.test;import lombok.Data;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * @classname: TestNode * @description: 将区间拆分 * @create: 2020/09/28 */public class TestNode { @Data public stati原创 2020-09-28 09:48:42 · 352 阅读 · 0 评论 -
java:使用hutool解析csv文件
1、csv文件:2、pom.xml文件引入hutool依赖:3、项目结构3-1:ZZUploadController代码import cn.hutool.core.io.resource.ResourceUtil;import cn.hutool.core.text.csv.CsvReader;import cn.hutool.core.text.csv.CsvUtil;import cn.hutool.core.util.CharsetUtil;import com.原创 2020-09-24 14:42:56 · 8357 阅读 · 6 评论 -
方法:将一个java模块(如:消息模块)单独打包
原模块:修改方法:新建一个空白maven项目,将“原模块”中除controller及task(定时器)的其它代码放入空白模块中,然后使用maven打成架包;原项目:新建空白maven项目:可能出现的问题:“required a single bean, but 2 were found”解决:说明:msgService对应service内的@Service("msgService"); ...原创 2020-09-22 09:55:51 · 704 阅读 · 0 评论 -
Mybatis配置(部分)说明
说明:以下配置为在项目中已使用的# MyBatis配置 (当前配置在application.yml中)mybatis: typeAliasesPackage: com.project.**.domain mapperLocations: classpath*:mapper/**/*Mapper.xml configLocation: classpath:mapper/mybatis-config.xml #configuration: #map-under...原创 2020-09-21 10:57:23 · 562 阅读 · 0 评论 -
多个区间段拆分(可能存在交集例如:【1,5】【2,3】【4,7】,想要的结果【1,2】【2,3】【3,4】【4,5】【5,7】)
package test;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Set;/** * @classname: TTTest * @description: 多个区间段拆分 * @create: 2020/09/07 */public class TTTest { public static void main(String[] ar.原创 2020-09-07 14:12:22 · 310 阅读 · 0 评论 -
查询Oracle数据库Date类型数据没有时分秒,idea解决办法
本人使用的是idea,mybatis,oracle,解决办法仅供参考;bug截图:解决方法:添加服务器/Java应用的虚拟机参数:-Doracle.jdbc.V8Compatible="true"成功后截图:原创 2020-08-26 17:28:21 · 772 阅读 · 0 评论 -
MybatisSql 报错 Error querying database. Cause: java.sql.SQLException: ORA-00911: 无效字符
bug截图:mybatis中所载sql错误原因:在sql末尾有一个分号“;”修改:删除分号“;”原创 2020-08-26 11:16:08 · 597 阅读 · 0 评论