2022
06-10
06-10
Springboot中使用lombok的@Data注解方式
目录Springboot使用lombok的@Data注解idea安装lombok插件创建项目,编写实体类编写测试类测试结果springBoot注解@Data注入失败一、Files--Seetings--Plugins二、如果重启后仍注入失败Springboot使用lombok的@Data注解idea安装lombok插件点击setting,选择plugins,搜索lombok安装即可。创建项目,编写实体类安装好插件后需要重启idea,然后创建一个springboot项目,编写一个bean类,如下:User.javaimportlombok.Data;importor...
继续阅读 >
目录SpringBoot@Transiactional注解没有效果背景问题解决SpringBoot使用Transaction注解遇到的坑一、场景二、Spring中使用的使用方式三、使用中遇到的问题1、使用Transaction注解时抛出异常但是事务不起作用,异常时事务没有进行回滚?2、刚插入的数据,无法马上查询到?总结:SpringBoot@Transiactional注解没有效果背景数据库为mysql问题使用SpringBoot操作数据库插入两条数据,service层的方法出现了异常,按理说两条数据都...
目录什么是注解?一、SpringBoot注解1.1.@SpringBootApplication1.2.@Repository1.3.@Service1.4.@RestController1.5.@ResponseBody1.6.@Component1.7.@ComponentScan1.8.@Configuration1.9.@Bean1.10.@EnableAutoConfiguration1.11.@AutoWired1.12.@Qualifier1.13.@Resource(name=“name”,type=“type”)1.14.@RequestMapping1.15.@RequestParam1.16.@PathVariable1.17.@Profiles1.18.@ConfigurationProperties1.19.@Controll...
springboot+activemq启动报注解错误Description:FieldjmsMessagingTemplateincom.haozz.demo.mq.PromoteActProducerrequiredabeanoftype'org.springframework.jms.core.JmsMessagingTemplate'thatcouldnotbefound.Theinjectionpointhasthefollowingannotations:-@org.springframework.beans.factory.annotation.Autowired(required=true)Thefollowingcandidateswerefoundbutcouldnotbeinjected:-Be...
Springboot注解形式进行模糊查询需求:功能需要按照商户名字做模糊查询,sql我们项目中使用的是mybatis封装好的一些常见增删改查方法(通用sql需要在pom.xml文件中加入依赖);<!--https://mvnrepository.com/artifact/tk.mybatis/mapper-spring-boot-starter--><dependency><groupId>tk.mybatis</groupId><artifactId>mapper-spring-boot-starter</artifactId><version>2.1.5</version></dependency>也就是说我们的...
关于@value的springapplication容器的问题1.在src/main/resources下创建stu.properties文件##student.name=Tomstudent.age=22student.birthday=1996/01/10student.sex=truestudent.hobbies[0]=swimmingstudent.hobbies[1]=basketballstudent.skills[0]=programmingstudent.skills[1]=teststudent.address.province=henanstudent.address.city=zhengzhou2.创建实体类packagecom.fcy.entity;importjava.util.Arrays;importjava.ut...
springboot中@DynamicUpdate注解无效解决方案遇到的问题项目中使用jpa,以前没用过,所以踩坑在所难免。在使用过程中,要更新一条记录的某个字段,更新成功以后,发现整条记录只剩下我更新的那个字段,其他的全部为空了。瞬间明白,这种更新是全覆盖,针对每个字段update,实体类没赋值的字段,也直接将空值set过去了。寻求解决方案正在庆幸这么容易就解决,突然发现并没有这么简单。群众的力量是无穷大的,我立刻就明白这...
前言在前后端分离开发的时候我们需要用到参数校验,前端需要进行参数校验,后端接口同样的也需要,以防传入不合法的数据。1、首先还是先导包,导入pom文件。<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId></dependency>2、解释一下注解的作用@Null限制只能为null@NotNull限制必须不为null@NotEmpty只作用于字符串类型,字符串不为空,并且长度不为0@Not...
#java-SpringBoot自定义参数解析器实现对象自动注入解析器逻辑流程图表后台解析注解的解析器首先,我在java后台编写了一个解析器,代码如下importcom.ruoyi.framework.interceptor.annotation.LoginUser;importcom.ruoyi.project.WebMoudle.WebUser.domain.WebUser;importcom.ruoyi.project.WebMoudle.WebUser.service.IWebUserService;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframe...