- 博客(56)
- 资源 (1)
- 收藏
- 关注
原创 解决java.util.LinkedHashMap cannot be cast to xxx(domain实体类)的问题
解决java.util.LinkedHashMap cannot be cast to xxx(domain实体类)的问题_爱吃鸡腿的明仔-CSDN博客String response1 = EntityUtils.toString(res.getEntity());JSONObject object = JSON.parseObject(response1);//把对象转换成jsonArray数组JSONArray arr=object.getJSONArray("data");//获取的结果集合转
2022-03-28 14:52:33
2064
1
原创 DATE类型的时间,转成JSON字符串,会自动变成时间戳。
方法1:在对应的实体类的属性上方定义一个注解@JSONField(format = “yyyy-MM-dd HH:mm:ss”)方法2: 在servlet中将数据转换成json对象时,使用JSON.toJSON(date,SerializerFeature.DisableCircularReferenceDetect,SerializerFeature.WriteDateUseDateFormat)...
2022-03-28 14:52:04
3418
1
原创 修改element-ui自带的样式
不可以修改人家组件自带的,需要自己覆盖人家的。F12找到对应的CSS样式,(推荐找到原文件,能看到的全一点,改的全一些,不然页面有可能能找不全)然后在页面写,覆盖两种方法:一种页面修改 直接style写就可以方法一:页面修改另一种是全局:1.新建全局样式表新建 global.css 文件,并在 main.js 中引入。 global.css 文件一般都放在 src->assets 静态资源 文件夹下的 style 文件夹下,在 main.js 的引用写法如下:import
2022-03-28 14:47:24
764
原创 java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException创建Dao层的时候其中 Llist和map的时候要指定类型,否则可能会出错
2022-03-28 14:37:59
99
原创 mysql sql-case使用
SELECT id, ( CASE test_type WHEN 1 THEN '疾病自查' WHEN 2 THEN '心理测试' ELSE '中医体质辨识' END ) AS testTypeName, buwei, test_id AS testId, create_time AS createTimeFROM cd_test_recordWHERE mbrID = #{mbrId}
2022-03-28 14:37:33
463
原创 查询大数据调优
当数据库要存储的对象特别庞大时,可以将对象序列化为byte数组进行存储比较和反序列化。在大数据量查询插入的时候速度会节约10倍左右搭配mybatis的fetch-size调优。可以将程序执行速度大幅度提升...
2022-03-28 14:37:19
104
原创 GIT操作命令
git credential-manager uninstallgit config credential.helper store查看当前库的用户名和邮箱命令:git config user.namegit config user.email设置当前库的用户名和密码git config user.name “Sallenkey”git config user.email “xxx@163.com”设置全局的用户名和密码git config --global user.name “Sall
2022-03-28 14:35:58
115
原创 sql-查询当前月数据
select idCard,tjDate from jm_doc where DATE_FORMAT( tjDate, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) and BINARY idCard like '%x'//BINARY 区分大小写
2022-03-25 14:29:36
2239
原创 查数据库时出现字段字符集不一致错误
查数据库时出现字段字符集不一致错误Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation ‘=’sql 数据库的字段字符集不一样两种解决方法:1.修改数据库成一样2.在其中的一个列后面加上 COLLATE utf8mb4_unicode_ci/utf8mb4_general_ci 进行指定。...
2022-03-25 14:29:08
403
原创 mybaitsplus执行循环的时候,会将所有执行完才改变值
发现:mybaitsplus数据库执行时,如果是循环内的,会将所有的执行完才改变数据库的值,不是执行完一条就改变结合今天同事说的,在代码中修改改完数据updatebyid,接着就查询,结果查不到新增的数据。可能是事务未提交...
2022-03-25 14:28:46
133
原创 [Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql
[Err] 1205 - Lock wait timeout exceeded; try restarting transaction Mysql 报错service在配置中配置了方法的命名规范,不符合就会报只读不可修改或新增等错误
2022-03-25 14:28:26
95
原创 项目布置自启动
java 命令运行会显示黑窗口javaw不会显示窗口,在后台运行几种开机自启动的区别,组策略不需要密码,配置快捷方式到启动项需要电脑登录密码后才自启动
2022-03-25 14:28:04
80
原创 服务器localhost可以访问,但从本地访问服务器用ip就不行。
服务器localhost可以访问,但从本地访问服务器用ip就不行。看门狗拦截配置防火墙入站规则配置
2022-03-25 14:27:09
3140
原创 oracle区分大小写
oracle前的 . 是用户名 ytj.ehrxxxxoracle区分大小写,加上“”会区分大小写,不带“”,自动把小写转为大写
2022-03-25 14:26:44
901
原创 mybatisPlus updateById和updateAllColumnById区别
mybatisplus可直接插入数据后获取到ID方法使用insert,updateById 方法时会对对象的属性进行非空判断,值插入非空的数据。如果想要插入或更新所有的字段,使用insertAllColumn,updateAllColumnById 方法,数值为空则插入null。...
2022-03-25 14:24:37
944
原创 idea maven加入自己本地的jar包
File → Project Structure→module→dependencies→选择jar包→apply→ok
2022-03-24 16:31:45
941
原创 查找数据库表的属性,注释等字段,有数据但查不出数据
可能是用户不对SELECT a.COLUMN_NAME 列名, b.COMMENTS 注释, b.COMMENTS 说明, a.DATA_TYPE 数据类型, a.DATA_LENGTH 长度, (CASE WHEN a.NULLABLE = 'N' THEN 'Y' ELSE 'N' END) 非空FROM all_tab_columns a LEFT JOIN all_col_comments b ON a.OWNER = b.OWN
2022-03-24 16:07:09
1070
原创 springboot项目循环依赖、@Lazy、乐观锁、悲观锁
springboot项目循环依赖在互相依赖的两个bean的任意一个加上lazy-init属性@Autowired @Lazy private ClassA classA; @Autowired @Lazy private ClassB classB; 在你注入bean时,在互相依赖的两个bean上加上@Lazy注解以上方法能延迟互相依赖的其中一个bean的加载,从而解决循环依赖的问题乐观锁:查询一条数据的时候,会先去查询版本号,比如版
2022-03-24 15:27:15
1591
原创 oracle查询日期
//日期查询select * from UP_DATA_RECONCILIATION where CD_TIME like to_date('2021-10-09','yyyy-MM-dd');//like模糊查询 SELECT * FROM up_data_reconciliation WHERE 1 = 1 AND TABLENAME LIKE concat('%',concat('c','%'));
2022-03-24 15:20:33
3106
原创 postgreSql将查出的数据插入到新表;根据字段去重,并查其余字段;exists用法;sql执行顺序
postgresql将查出的数据插入到新表postgresql根据某字段去重,并查其余字段sql执行顺序sql中exists用法
2022-03-24 14:13:39
1458
原创 vue+element ui重置表单验证。页面弹框esc取消后,再次打开后值没有清空
解决:初始化init方法里,给dataFrom表单用到的值全部附初始值,再调用这个方法,清空表单验证this.$refs.dataForm.clearValidate()
2022-03-24 13:56:04
1978
原创 类和方法注释模板
类注释idea打开File–>settings–>Editor–>File and Code Templates–>Files选择class文件插入模板/** *@ClassName ${NAME} *@Description TODO *@Author zenghw *@Date ${DATE} ${TIME} */方法注释idea打开File–>Settings–>Editor–>Live Templates点击 + ,创
2021-12-14 14:49:10
730
原创 实体类使用@Builder注解后无法使用无参构造器
问题: 实体类使用@Builder注解后无法new 无参构造器原因: 少了构造器 因为使用@Bulider方法,会生成一个全参的构造方法,原本默认自带的无参构造方法不提供了。 所以需要我们给提供一个无参的构造方法。解决方法: 加上下面的注释:@NoArgsConstructor@AllArgsConstructor使用示例: CdTcmOptionEntity OptionEntity =CdTcmOptionEntity.builder().tcmId(tcmId)
2021-12-07 18:03:43
1426
原创 查找数据库表的属性,注释等字段;有数据但查不出数据
问题描述:查找数据库表的属性,注释等字段,有数据但查不出数据原因分析:数据库用户可能不对,当前登录用户和所查找库不一致解决方案:更换为当前所查找库表相匹配的用户。查找数据库表的属性,注释等字段SQLSELECT a.COLUMN_NAME 列名, b.COMMENTS 注释, b.COMMENTS 说明, a.DATA_TYPE 数据类型, a.DATA_LENGTH 长度, (CASE WHEN a.NULLABLE = 'N' THEN 'Y
2021-12-07 16:49:43
957
原创 GIt每次拉取代码都要重新填写账号密码
参考博客:解决git命令行每次都要输入账号密码 - Frank-Link - 博客园在 C:\Users\your name\ 目录下找到到.gitconfig这个文件,使用编辑器打开[user] name = **** email = ********.com文件中增加[credential]配置[credential] helper = store配置完成保存退出,在项目文件夹打开git bash,使用git pull再输入一次账号...
2021-11-19 09:05:14
561
原创 前端查询,Date类型报错
问题描述:页面是String类型,实体类和数据库为Date类型。从前端页面请求后台方法时,会报错错误信息:Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'attachments[0].createtime'; nested exception is org.springframework.core.convert.Co.
2021-11-19 08:59:02
452
原创 StringUtils中 isNotEmpty 和isNotBlank的区别【java字符串判空】
1 isNotEmpty(str)等价于 str != null && str.length > 02 isNotBlank(str) 等价于 str != null && str.length > 0 && str.trim().length > 03 同理4 isEmpty 等价于 str == null || str.length == 05 isBlank 等价于 str == null || str.length == .
2021-11-18 16:06:07
428
原创 使用mybaits-plus的SAVE方法的时候,报错ORA-01400: 无法将 NULL 插入 (“XXXX“.“STUDENT“.“ID“)
ORA-01400: 无法将 NULL 插入 ("SXFW_0731"."DN_DATA_RECONCILIATION"."ID"因为没有传ID,在实体类ID属性上加上@TableId(value = "id", type = IdType.INPUT)
2021-11-18 14:58:10
1433
原创 sql查询报错 mybatis报错java.lang.UnsupportedOperationException原因及处理方法
原因,返回值为list,但是没有明确list集合中数据的类型。参考博客:mybatis报错java.lang.UnsupportedOperationException原因及处理方法_小糖豆-CSDN博客
2021-11-18 14:50:22
958
原创 this.$http请求是异步的,有可能请求的数据还没查询出来,就执行后面的代码了
this.$http请求是异步的,有可能请求的数据还没查询出来,就执行后面的代码了
2021-11-18 09:51:28
575
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人