随笔分类 - 框架注解
注解的使用
发表于 2022-08-30 22:23阅读:137评论:0推荐:0
摘要:public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("Id",getId()) .append("AdClientId",getAdClientId())
阅读全文 »
发表于 2022-08-30 22:19阅读:693评论:0推荐:0
摘要:1、这句话的意思是定义程序序列化ID 2、什么是序列化? Serializable,Java的一个接口,用来完成java的序列化和反序列化操作的;任何类型只要实现了Serializable接口,就可以被保存到文件中,或者作为数据流通过网络发送到别的地方。也可以用管道来传输到系统的其他程序中;java
阅读全文 »
发表于 2022-08-30 22:16阅读:1885评论:0推荐:0
摘要:一、前言 搭建springboot项目,我们都是采用的Restful接口,那么问题来了,当前端调用接口或者是其他项目调用时,我们不能单一靠调用方来控制参数的准确性,自己也要对一些非空的值进行判定。 注解所用包: import javax.validation.constraints.*; 二、常用的
阅读全文 »
发表于 2022-08-22 09:36阅读:1709评论:0推荐:0
摘要:SpringBoot条件注解@Conditional,可用于根据某个特定的条件来判断是否需要创建某个特定的Bean。SpringBoot自动配置功能里面就大量的使用了条件注解。接下来我们就对@Conditional的使用做一个简单的介绍。 @Conditional注解需要和Condition接口搭配
阅读全文 »
发表于 2022-08-21 12:21阅读:868评论:0推荐:0
摘要:在开发过程中,我们经常看到以下2个注解: @ConfigurationProperties @EnableConfigurationProperties 一、先分别介绍一下这两个注解的用法: 1、@ConfigurationProperties 是springboot提供读取配置文件的一个注解,将我
阅读全文 »
发表于 2022-08-21 12:04阅读:182评论:0推荐:0
摘要:本文目录: 1.Spring 方式的配置文件 bean.xml 此处随便举个示例,比如说 xml 中配置了一个 helloService,如下所示2.使用@ImportResource注解,引入 xml 配置3.测试结果 @ImportResource注解:用于导入 Spring 的 xml 配置文
阅读全文 »
发表于 2022-08-20 16:30阅读:156评论:0推荐:1
摘要:@目录1、@Import注解须知2、@Import的三种用法2.1、第一种用法:直接填class数组2.2、第二种用法:ImportSelector方式【重点】2.3、第三种用法:ImportBeanDefinitionRegistrar方式3、@Import注解的三种使用方式总结 1、@Impor
阅读全文 »
发表于 2022-08-18 21:55阅读:471评论:0推荐:0
摘要:一、@Configuration 与@Bean注解 @Configuration //这个类就是配置类相当于配置文件public class MyConfig { @Bean public User user(){ return new User("老王",25); } @Bean("pet") /
阅读全文 »
发表于 2022-04-13 23:24阅读:26评论:0推荐:0
摘要:@RequestMapping:@RequestMapping(“/path”)表示该控制器处理所有“/path”的UR L请求。RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。 用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。该注解有六个属性: par
阅读全文 »
发表于 2022-04-13 23:23阅读:89评论:0推荐:0
摘要:@Entity:@Table(name=”“):表明这是一个实体类。一般用于jpa这两个注解一般一块使用,但是如果表名和实体类名相同的话,@Table可以省略 @MappedSuperClass:用在确定是父类的entity上。父类的属性子类可以继承。 @NoRepositoryBean:一般用作父
阅读全文 »
发表于 2022-03-05 19:51阅读:1812评论:0推荐:0
摘要:开启缓存注解 java类配置: @Configuration@EnableCachingpublic class AppConfig {} @CacheConfig 一个类中可能会有多个缓存操作,而这些缓存操作可能是重复的。这个时候可以使用@CacheConfig (@CacheConfig is
阅读全文 »
发表于 2022-03-05 19:44阅读:168评论:0推荐:0
摘要:springboot项目中,类的前面通常会声明:@JsonIgnoreProperties({“handler”,“hibernateLazyInitializer”}) 原因: 在前后端分离时,前后端数据交互用的是json格式,那么数据对象就会被转换为json格式数据。使用jpa来做实体类的持久化
阅读全文 »
发表于 2022-03-05 19:42阅读:175评论:0推荐:0
摘要:// @Transient 实体类中使用了@Table注解后,想要添加表中不存在的字段,就要使用@Transient这个注解。 //@Entity 表明该类为一个实体类 //@Table声明此对象映射到数据库的数据表,通过它可以为实体指定表(talbe),目录(Catalog)和schema的名字。
阅读全文 »
发表于 2022-03-05 06:12阅读:220评论:0推荐:0
摘要:Jpa查询 1. JpaRepository简单查询 基本查询也分为两种,一种是spring data默认已经实现,一种是根据查询的方法来自动解析成SQL。 预先生成方法 spring data jpa 默认预先生成了一些基本的CURD的方法,例如:增、删、改等等 继承JpaRepository p
阅读全文 »
发表于 2022-03-05 05:38阅读:102评论:0推荐:0
摘要://@autowire与@resource是用于依赖的自动注入。@autowire是spring提供的,@resource是j2EE提供的。 //@service与@repository是用于声明一个类是一个bean的,@service用于service层,@repository用于持久(dao)层
阅读全文 »