会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2025年12月30日
@Valid 批量检验优雅
摘要: 我们在做接口的时候难免都会遇到过一堆基础的检验,比如xxx不能为空,xxx必须大于0等等之类的基础检验吧, 你还在一个用if一个个的编写吗,那些看起来代码是不是非常难看。 今天来跟大家分享一个好用的注解代码,让你的代码更加的清晰可读。 一般保存的接口是一个对象的时候,我们可以直接使用@Valid,如
阅读全文
posted @ 2025-12-30 14:55 有缘无分的朋友
阅读(3)
评论(0)
推荐(0)
2024年5月14日
如何优雅的使用aop记录带参数的复杂web接口日志
摘要: 1、新建一个自定义注解 package com.ninestar.userFile.aop.annotation; import com.ninestar.userFile.constant.Constants; import java.lang.annotation.*; /** * 系统日志注解
阅读全文
posted @ 2024-05-14 16:49 有缘无分的朋友
阅读(90)
评论(0)
推荐(0)
爬虫 python的第一天
摘要: 1、安装pycharm及python相关的安装 2、新建python项目 3、引包 import requests pip install requests 4、打开网页,找打你想要爬的数据URL 5、写代码获取到对应的数据,保存到本地。 import requests url = "https:/
阅读全文
posted @ 2024-05-14 16:25 有缘无分的朋友
阅读(72)
评论(0)
推荐(0)
2024年3月18日
mybatis-plus-extension 百万数据多行插入,几秒入库
摘要: 百万数据多行插入,几秒入库 最近遇到过一个导入大批量数据耗时过长的问题,查了一下资料,找到一个mybatis-puls的一个插入,大大提高了入库效率,这里给大家分析分析。 先介绍一下,本次测试用例是MVC三层结构的例子,大概结构如下: pom.xml com.tring.ysyn.entity.Pu
阅读全文
posted @ 2024-03-18 12:01 有缘无分的朋友
阅读(668)
评论(0)
推荐(0)
2023年4月13日
DDD四层架构
摘要: 先完成一个基础工程的创建。一般在互联网企业这部分工作可能不需要反复处理,只需要在承接产品需要后使用脚手架或者直接复制以往工程就可以创建现有需要使用的工程了。例如 Spring 官网也提供了创建工程的脚手架,https://start.spring.io Spring Initializr 本质上也是
阅读全文
posted @ 2023-04-13 08:41 有缘无分的朋友
阅读(933)
评论(0)
推荐(0)
2023年4月4日
idea 插件 自动生成测试案例
摘要: 我们在写代码的时候,很多地方都需要你写一个测试类用于基础测试的,idea有一个好用的工具可以一键帮我们生成,下面给大家讲解如何使用 1、打开设置 File-->settings-->Plugins, 搜索 Squaretest 2、安装完成后重启idea ,你会发现,导航栏位置已经多了一个选项 3、
阅读全文
posted @ 2023-04-04 15:42 有缘无分的朋友
阅读(787)
评论(0)
推荐(0)
2023年4月3日
Java 处理重复提交问题
摘要: 1、定义一个注解用来控制限制的时间 package org.jeecg.common.aspect.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import
阅读全文
posted @ 2023-04-03 17:23 有缘无分的朋友
阅读(511)
评论(0)
推荐(0)
smark doc api文档生成器插件
摘要: 1、pom.xml 文件导入插入包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem
阅读全文
posted @ 2023-04-03 16:04 有缘无分的朋友
阅读(106)
评论(0)
推荐(0)
2022年11月22日
Java 用Lambda实现一个通用的制造者工具
摘要: 在我们日常开发中,虽然是用了lombok在实体类中已经帮我们省了get、set方法,但是在公司的项目中,还是经常会出现new一个对象然后一个个的给它set值的情况,太丑了,如下图 List<String> staffList = Arrays.asList(distribute.getStaffId
阅读全文
posted @ 2022-11-22 23:04 有缘无分的朋友
阅读(105)
评论(0)
推荐(0)
2022年11月11日
Spring 事务扩展及分布式事务可见性问题
摘要: 大家注意点,这个@Transactional其实在两种情况下会失效的: 第一种就是: 在方法内调用的时候,因为它没有经过Bean的代理,所以它没办法依赖Spring 的AOP增强去进行事务的控制 第二种就是: 你在这个方面里面起了个异步线程,如果里面有事务处理,这种东西没办法用事务去保证的,异步线程
阅读全文
posted @ 2022-11-11 23:37 有缘无分的朋友
阅读(444)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告