Java
文章平均质量分 54
不想学习的小盆友
这个作者很懒,什么都没留下…
展开
-
Springboot配置接口WebMvcConfigurer使用
WebMvcConfigurer配置类其实是Spring内部的一种配置方式,采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制。只需实现相关方法,可以自定义一些Handler,Interceptor,ViewResolver,MessageConverter。常用的方法:addInterceptors:配置拦截器拦截器主要用途:进行用户登录状态的拦截,日志的拦截等。@Overridepublic void addInterceptors(Interceptor原创 2021-11-08 16:04:43 · 589 阅读 · 0 评论 -
Spring Data JPA的常见使用
目录创建实体类创建接口继承JspRepositorynativeQuery原生sql参数处理更新操作if 动态参数设置集合参数传递分页处理内容创建实体类@Data //lombok@Entity //当前是实体类@Table(name = "user_table") //映射的表名public class User { @Id //主键 @GeneratedValue(strategy = GenerationType.IDENTIT.原创 2021-10-21 17:29:09 · 319 阅读 · 0 评论 -
Java读取千万级别数据生成文件思路和优化
一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去。程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里面去,所以在做测试的时候自己也只是造了100W的数据并没有做过多数据量的测试,然后问题就来了....由于程序使用的局点数据量巨大,需要生成xml文件的客户资料接近千万级别的程度,而现场对程序的配置大约是100W条数据生成一个xml文件里面去,程序在这样的大数据量下面偶尔会有崩溃。转载 2021-04-25 16:36:01 · 1562 阅读 · 0 评论 -
SpringBoot打包后不能读取classpath下文件解决
问:程序员该不该上班摸鱼?答:认真上班是劳动换取报酬,上班摸鱼才是从老板那赚钱。曝光,程序员的 10 个摸鱼神器摸鱼一时爽,一直摸一直爽方案一:实物摸鱼方案二:命令行斗地主方案三:假装系统在升级方案四:单行阅读器方案五:leek-fund(韭菜盒子)方案六:命令行看新闻方案七:付费让摸鱼更专业方案八:摸鱼刷 LeetCode方案九:在地址栏玩贪吃蛇方案十:终极摸鱼必杀技写在后面(点赞过 200,我就是掉光头发也出下期)摸鱼一时爽,一直摸一直爽虽说摸鱼舒服,但是摸得不好,很容转载 2021-04-25 14:08:57 · 1268 阅读 · 0 评论 -
Dubbo 一些你不一定知道但是很好用的功能
dubbo功能非常完善,很多时候我们不需要重复造轮子,下面列举一些不一定知道,但是很好用的功能;直连Provider在开发及测试环境下,可能需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直连模式,将以服务接口为单位,忽略注册中心的提供者列表,A 接口配置点对点,不影响 B 接口从注册中心获取列表(说明:官方只建议开发&测试环境使用该功能),用法如下,url指定的地址就是直连地址:<dubbo:referenceid="demoService"inte..转载 2021-04-20 16:16:27 · 193 阅读 · 0 评论 -
poi导入导出Excel文件完整实现 封装工具类
poi导入导出完整实现 包含工具类:https://blog.csdn.net/weixin_53233637/article/details/114369689原创 2021-03-10 14:59:18 · 75 阅读 · 0 评论 -
java中枚举的使用-详细
--此文章转载自:https://www.cnblogs.com/duanrantao/p/10457879.html, https://blog.csdn.net/weixin_43610698/article/details/90737759简介枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及...转载 2020-07-30 10:40:07 · 224 阅读 · 0 评论 -
使用IDEA搭建springboot项目
--此文章转载自:https://blog.csdn.net/baidu_39298625/article/details/98102453一、创建项目1.File->new->project;2.选择“Spring Initializr”,点击next;(jdk1.8默认即可)3.完善项目信息,组名可不做修改,项目名可做修改;最终建的项目名为:test,src->main->java下包名会是:com->example->test;点击next;转载 2020-07-30 10:29:38 · 747 阅读 · 0 评论 -
JDK8 Instant类的使用和LocalDate,LocalTime 和 LocalDateTime的介绍。
简介在Java 8中又为我们提供了新的日期类。它可以帮我们更精确的保存记录时间。本文章主要介绍的就是Instant,LocalDate,LocalTime 和 LocalDateTime这几个类。UTC世界标准时间“Coordinated Universal Time”,因为地区的差异,所以有时差。比如:北京的白天,纽约却是夜晚;两个人都是8点50出生的,但一个是在法国出生的,一个是在韩国出生的,看上去是一样大,但法国比韩国慢7个小时;我们想要把两个时间作比较,就需要先...原创 2020-07-27 17:10:40 · 1888 阅读 · 0 评论 -
@RestControllerAdvice注解的使用,及全局异常铺捕获,初始化绑定器
前言@RestControllerAdvice是Controller的增强继承@ControllerAdvice、@ResponseBody等注解它返回的数据是JSON格式的。@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@ControllerAdvice@ResponseBodypublic @interface RestControllerAdvice { //可以指定.原创 2020-07-24 16:25:59 · 2409 阅读 · 1 评论 -
ObjectMapper详细介绍,真的就这么简单
简介ObjectMapper类(com.fasterxml.jackson.databind.ObjectMapper)是Jackson的主要类,它可以帮助我们快速的进行各个类型和Json类型的相互转换。使用1、引入Jackson的依赖<!-- 根据自己需要引入相关版本依赖。 --><dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>原创 2020-07-24 11:58:17 · 59053 阅读 · 1 评论