• Eclipse 通过JPA自动生成注解实体

    时间:2024-04-03 14:15:48

    hibernate是JPA最常用的实现之一,而且hiberante自身也对注释语法进行了支持。 Hibernate的优点: 1、对象化: hibernate可以让开发人员以面相对象的思想来操作数据库。jdbc只能通过SQL语句将元数据传送给数据库,进行数据操作。而hibernate可以在底层对元数据...

  • Transient注解不生效问题(已解决)

    时间:2024-04-03 08:22:42

    根据网上查阅资料后大多是因为导包问题,应该是import javax.persistence.Transient;而不是import java.beans.Transient;但是我不是这个问题,而是由于是否基于spring使用的持久层框架问题,spring环境的Transient注解可以在变量,g...

  • 解决用lombok的@data注解后,IDEA报红,但程序可以正常将数据插入数据库

    时间:2024-04-02 22:37:30

    解决用lombok的@data注解后,IDEA报红,但程序可以正常将数据插入数据库这是因为IDEA没有安装(更新)lombok插件过程描述set方法报红,但可以正常执行执行结果:数据库也能正确插入数据###解决方法:在IDEA安装lombok插件点击file的settings安装lombok插件:安...

  • Idea实体类上加@Data注解但get/set方法不生效

    时间:2024-04-02 22:14:39

    Idea实体类上加@Data注解但get/set方法不生效,由于距离上次配置idea已经很长时间了,所以在遇到这个问题时做出一个总结。解决方法:需要安装lombok插件如果显示“Installed”,那么就需要启用该插件选择“Installed” --> 搜索“lombok” --> 勾...

  • idea 实体类加上@Data注解后 get/set方法不起作用

    时间:2024-04-02 22:13:51

    idea加上@Data注解后在调用实体类的get/set方法时不起作用解决方法:需要安装lombok插件如果显示“Installed”,那么就需要启用该插件选择“Installed” --> 搜索“lombok” --> 勾选 --> 点击Apply -- > 点击OK之后,...

  • Java注解方法实现BigDecimal保留两位小数(案例详解)

    时间:2024-04-02 19:07:31

    一、业务场景 业务中后台会定义很多BigDecimal类型的字段,但是数据库查询返回可能对于数值尾数过多 解决方案:前端或者后端做处理都行,但是正常还是推荐后台截取,后台通过注解在实体类上,可以实现一次操作,让所有的方法返回的对应值均保留对应的小数(自定义实现) 我们创建一个注解类,统一帮助我们实现...

  • servlet filter可以用注解

    时间:2024-04-02 16:54:14

    现在好像可以在新建一个servlet、filter等的的时候在选项中设置urlmapping,通过注解的方式来监控action,以及设置初始参数initparameter。

  • 代码中加了@ApiModelProperty注解,swagger不显示注释?

    时间:2024-04-02 08:36:53

    前言 今天接了一个需求,因为只是涉及到字段内容的更改,就把以前的接口copy过来,只改了一个sql。结果后面和前端联调的时候,前端告诉我swagger返回的字段没有注释,我寻思我家里swagger的注解,为什么没显示呢? 原因分析 我也懒得再长篇大论的将这个问题了,这个就是一个很小很小的bug,直接...

  • SpringBoot连接数据库SQL语句编写(注解与配置文件)

    时间:2024-03-31 18:41:07

    首先我们需要进行一些配置,让项目可以连接我们的数据库(这里我数据库用的mySql)1、引入jar <!--mybatis.jar--> <dependency> <groupId>org.mybatis.sprin...

  • Dubbo服务xml引用/注入红色警告?快来试试注解方式吧

    时间:2024-03-31 10:18:17

    在Dubbo-2.6.x时代,我们对Dubbo服务的引入基本全靠xml(xml配置时需要@ImportResource Dubbo的配置文件),该方式引入依赖的Dubbo服务,在使用上不存在问题,但在真正使用的类中注入该服务/实例时,IDEA工具会出现红色的错误提示:Could not autowi...

  • 自定义注解获取失败,cglib动态代理

    时间:2024-03-29 08:03:51

    场景:业务需要要在类上面加上自定义注解,在项目启动时去获取这个注解进行下一步的操作,结果在添加自定义注解的类中有方法加上了@sync注解,并在springboot的启动类上加上了@EnableAsync,开启了异步,导致该类被动态代理,自定义注解获取失败。过程:因为之前遇到过类似问题,一开始以为cg...

  • java中自定义注解的作用和写法

    时间:2024-03-28 19:55:56

    java中自定义注解的作用和写法原文Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。自定义注解中需要包括四个元注解:@Retent...

  • postman中body类别做下区别——对应retrofit的注解

    时间:2024-03-28 19:27:31

    此篇讲解是postman中body类别做下区别,针对Retrofit注解的。1、none:没有body就是没有请求体body,在拦截器中处理的时候,是取不出来数据的2、form-data: 多种类型表单在http请求中的multipart/form-data它会将表单的数据处理为一条消息,以标签为单...

  • 前端请求中,不同contentType、data格式及相对应的后端接收方式(直接对象接收,@RequestParam注解,@RequestBody注解)总结

    时间:2024-03-28 07:13:42

    前后端分离的项目, 跟前端同事配合调接口,总是发现参数接收出各种各样的问题,正好整理了一下, 直接上结论:方式一:前端请求contentType:   application/x-www-form-urlencoded; charset=UTF-8(ajax不单独设置contentType,即默认的...

  • @RequestParam、@QueryParam等Spring常见参数注解区别,你知道吗

    时间:2024-03-28 07:12:30

    我们在使用Springboot或SpringMVC写controller的时候,对应的接口方法经常需要传参数,而参数注解中@RequestParam、@QueryParam、@PathParam和@PathVariable都可以实现,那她们主要有什么区别呢?我们来简单看下, 一、先看区别1、Requ...

  • JAXB注解的使用详解

    时间:2024-03-27 20:33:26

    前言:最近一直在做各种接口的对接,接触最多的数据类型就是JSON和XML数据,还有XML中包含JSON的数据,而在Java中对象和XML之间的转换经常用到JAXB注解,抽空在这里总结一下,首先做一下准备工作测试类代码:@XmlRootElementpublic class Student { p...

  • @DynamicUpdate 注解使用及注意事项

    时间:2024-03-27 14:35:20

    使用场景平时在写业务时, 会涉及到某条数据的更新。 当我们使用hibernate的 this.getCurrentSession().saveOrUpdate(o) 更新对象时,会默认的更新对象(o)所有的字段,包括属性为null和未修改的字段也会更新到原有的数据库表中。造成了原有的数据丢失或数据重...

  • SpringBoot 读取yml文件配置自定义参数,使用@Value注解注入到bean

    时间:2024-03-26 17:57:22

      碰到的问题 使用@Component注解定义的bean,在构造器中调用一个成员方法,成员方法使用了@Value注入参数的成员变量,此时成员变量为null 原因由于spring实例化顺序为先执行构造方法,再注入成员变量,所以序为先执行构造方法,再注入成员变量,所以ing实例化顺取值为null   ...

  • 夯实Java基础系列15:Java注解简介和最佳实践

    时间:2024-03-25 23:32:03

    Java注解简介注解如同标签Java 注解概述什么是注解?注解的用处注解的原理元注解JDK里的注解注解处理器实战不同类型的注解类注解方法注解参数注解变量注解Java注解相关面试题什么是注解?他们的典型用例是什么?描述标准库中一些有用的注解。可以从注解方法声明返回哪些对象类型?哪些程序元素可以注解?有...

  • 两个实体字段不一致,但是字段的值相同 使用注解和反射进行转换 可以避免get和set方法

    时间:2024-03-25 20:47:36

    一个公司两个系统,创建的实体含义一样,但是字段不一致,用get和set方法转换太恶心,而且容易空指针,所以使用注解和反射来写,特地记录一下,有要用的同学可以拿去用哈。 上代码: package com.yunda.cross.util;import java.lang.annotation.Elem...