我使用的是spring 4 javaconfig配置没有任何的xml。下面的代码:@PropertySource(value = "classpath:valid.properties")public class Role implements Serializable {
@Id
private String id;
/**
* 角色名称
*/
@Pattern(regexp = "^[a-zA-Z0-9_]{6,32}$")
private String name;我在这个通过 @PropertySource 引入了properties文件 虽然可以通过@Value 来获取到properties的值 , 但是 regexp无论如何都无法写入properties的值编译都不能通过,到底该如何写 ? 类似下面的写法都不对 :@Pattern(regexp = @Value("${name}"))@Pattern(regexp = "${name}")但是@pattern还有一个属性 message 就可以这样写 : message = "${name}" regexp
该如何获取到properties的值 ?