java는 동적 구성 필드의 필요성을 해결합니다
다음은 나의 주요 구현 방법입니다
내 구현의 요약 요점
java는 구성 필드를 읽습니다
방법 1 @Value("{해당 필드}")
방법 2는 환경을 소개합니다
요약
그림과 같은 것을 본 적이 있나요? 개발 중에 관리자가 사용자가 채울 수 있는 여러 필드를 구성합니다
제 구현 방법은 데이터베이스에 저장된 동적 json을 표시하는 것입니다
1. 요구사항 클래스를 충족합니다(다음은 내 엔터티입니다)
2. 데이터베이스는 관리자가 구성한 여러 필드를 저장합니다. 이 엔터티 클래스에 의해 생성된 json은 데이터베이스의 비즈니스 테이블입니다. 사용자 백필 관리를 저장하는 필드 관리자가 구성한 필드 json 배열 문자열은 비즈니스 데이터를 처리하는 데 사용됩니다
구현 요약 포인트
먼저 관리자가 필드 수를 구성한 다음 저장하도록 합니다. 다음에 사용자가 채울 때를 위해 백엔드에서 사용자 백필 필드 데이터 준비
@Value("${authUrl}") private String authUrl;
방법 2는 Environment를 도입합니다
@Autowired private Environment environment; //获取配置文件字段 environment.getProperty("对应字段");방법 1보다 더 편리합니다. 그냥 Environment를 도입합니다. 클래스를 사용하고 해당 클래스의 getProperty 메소드를 사용하여 값을 가져옵니다
위 내용은 동적 구성 필드 요구 사항에 대한 Java 솔루션 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!