java实体类设置默认值注解
时间: 2023-06-23 18:24:21 浏览: 1545
实体类的注解
Java 实体类设置默认值可以通过使用注解来实现。常用的注解有 `@DefaultValue` 和 `@DefaultBooleanValue`。
`@DefaultValue` 可以用于 String、Number、Boolean 等类型的属性上,示例代码如下:
```java
public class User {
@DefaultValue("Unknown")
private String name;
@DefaultValue("18")
private int age;
// getter and setter
}
```
`@DefaultBooleanValue` 用于布尔类型的属性上,示例代码如下:
```java
public class User {
@DefaultBooleanValue(false)
private boolean isMale;
// getter and setter
}
```
这样,在创建 User 实例时,如果没有指定对应属性的值,就会使用注解中设置的默认值。
阅读全文