随笔分类 -  JAVA基础

【JAVA基础】Page处理
摘要:Page处理 List与Page转换 @Override @ProcessLovValue @ProcessCacheValue public Page<PaymentDTO> selectList(Long organizationId, PageRequest pageRequest, Paym 阅读全文

posted @ 2024-12-10 14:26 舟山婠贞 阅读(10) 评论(0) 推荐(0) 编辑

【JAVA基础】事务管理
摘要:@Transactional 注解的属性介绍 @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) 阅读全文

posted @ 2023-11-21 15:54 舟山婠贞 阅读(36) 评论(0) 推荐(0) 编辑

【JAVA基础】批处理脚本
摘要:``` update ifp_project set is_self_run = 'N' where is_self_run is null; update ifp_invoice_header set is_self_run = 'N' where is_self_run is null; upd 阅读全文

posted @ 2023-07-10 14:02 舟山婠贞 阅读(9) 评论(0) 推荐(0) 编辑

【JAVA基础】日志管理
摘要:LOGGER.debug("Request uri: {}, headers: {}", signedRequest.getURI(), signedRequest.getAllHeaders()); LOGGER.debug("Request body: {}", request.getBody( 阅读全文

posted @ 2023-07-06 11:38 舟山婠贞 阅读(8) 评论(0) 推荐(0) 编辑

【JAVA基础】JSON转换
摘要:JSON转换 fastJson 【【JSON教程】系统讲解JSON语法格式和JSON数据的转换,以及FastJSON的使用】 https://www.bilibili.com/video/BV1VN4y1K78d/?p=3&share_source=copy_web&vd_source=55965a 阅读全文

posted @ 2023-07-03 11:39 舟山婠贞 阅读(36) 评论(0) 推荐(0) 编辑

【JAVA基础】String处理
摘要:#String处理 ##字符串查找子串及截取 ``` // 保存的头像文件的文件名 String suffix = ""; String originalFilename = file.getOriginalFilename(); int beginIndex = originalFilename. 阅读全文

posted @ 2022-11-29 15:35 舟山婠贞 阅读(46) 评论(0) 推荐(0) 编辑

【JAVA基础】List处理
摘要:#List处理 ##List使用Lists.partition()分片 public static <T> List<List<T>> partition(List<T> list, int size) 参数:该方法接受两个参数: list:该列表将根据分区大小分为子列表。 size:每个子列表的期 阅读全文

posted @ 2022-11-29 15:20 舟山婠贞 阅读(102) 评论(0) 推荐(0) 编辑

【JAVA基础】常量变量维护
摘要:#常量维护 ``` //参与签名的系统Header前缀,只有指定前缀的Header才会参与到签名中 //换行符 private static final char LF = '\n'; public static final Long USER_ID = 2L; ``` #变量维护 ##示例一 ap 阅读全文

posted @ 2022-11-10 14:22 舟山婠贞 阅读(44) 评论(0) 推荐(0) 编辑

【JAVA基础】Redis使用
摘要:Redis使用 redis分布式锁 【Java必备知识点:分布式锁有什么作用?如何实现分布式锁?十分钟用大白话带你彻底搞懂!!】 https://www.bilibili.com/video/BV1TZ421i7wy/?share_source=copy_web&vd_source=55965a96 阅读全文

posted @ 2022-11-10 13:53 舟山婠贞 阅读(14) 评论(0) 推荐(0) 编辑

【JAVA基础】事务管理
摘要:#事务管理 ##transactionStatus使用示例 @ApiOperation("项目禁用") @Permission( level = ResourceLevel.ORGANIZATION ) @PostMapping({"/disable"}) public ResponseEntity 阅读全文

posted @ 2022-10-17 15:37 舟山婠贞 阅读(77) 评论(0) 推荐(0) 编辑

【JAVA基础】报错解决
摘要:#报错解决 ##Failed to configure a DataSource: 'url' attribute is not specified and no embedd https://changemax.blog.csdn.net/article/details/88191732?spm= 阅读全文

posted @ 2022-09-16 18:22 舟山婠贞 阅读(8) 评论(0) 推荐(0) 编辑

【JAVA基础】Swagger使用
摘要:#Swagger使用 ##刷新权限 ##自定标签名称 阅读全文

posted @ 2022-09-16 18:22 舟山婠贞 阅读(23) 评论(0) 推荐(0) 编辑

【JAVA基础】错误捕获try-catch
摘要:#错误捕获try-catch ##使用BaseController统一管理 项目结构 UserController package com.cy.store.controller; import com.cy.store.entity.User; import com.cy.store.servic 阅读全文

posted @ 2022-09-15 18:04 舟山婠贞 阅读(152) 评论(0) 推荐(0) 编辑

【JAVA基础】加密算法
摘要:#加密算法 ##MD5三次加密 ![](https://img2023.cnblogs.com/blog/2866611/202307/2866611-20230711093604463-332274052.png) ![](https://img2023.cnblogs.com/blog/2866 阅读全文

posted @ 2022-09-13 10:47 舟山婠贞 阅读(32) 评论(0) 推荐(0) 编辑

【JAVA基础】MySQL配置
摘要:mySQL配置 数据库连接 初始化配置 --创建用户 并授权 create user 'injasup'@'%' identified by 'supplier@2023#!'; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, 阅读全文

posted @ 2022-08-16 14:36 舟山婠贞 阅读(32) 评论(0) 推荐(0) 编辑

【JAVA基础】Mybatis示例
摘要:##固定时间范围查询 <select id="selectPaidList" resultType="com.hand.htms.ifp.entity.IfpShipment"> SELECT * FROM ifp_shipment t1 WHERE (t1.creation_date > #{be 阅读全文

posted @ 2022-08-09 14:03 舟山婠贞 阅读(75) 评论(0) 推荐(0) 编辑

【JAVA基础】数值处理
摘要:#BigDecimal处理 ##保留两位小数 https://www.cnblogs.com/jpfss/p/8072379.html /** * 保留两位小数 */ @org.junit.Test public void formatTest() { double num=13.154215; / 阅读全文

posted @ 2022-08-08 14:22 舟山婠贞 阅读(33) 评论(0) 推荐(0) 编辑

【JAVA基础】时间处理
摘要:#时间处理 ##查询前台报表运单数据集 @ApiOperation(value = "查询前台报表运单数据集") @Permission(permissionPublic = true) @ProcessLovValue(targetField = BaseConstants.FIELD_BODY) 阅读全文

posted @ 2022-08-08 11:00 舟山婠贞 阅读(83) 评论(0) 推荐(0) 编辑

导航