新着情報TOP > vaadin 예제

vaadin 예제

부품이 세로 방식으로 정렬되는 VerticalLayout과 마찬가지로 수평 레이아웃은 구성요소를 가로로 정렬합니다. 이 레이아웃을 인스턴스화할 수 있는 방법의 예를 살펴보겠습니다: 이제 모든 것을 준비되었으므로 마침내 Maven을 사용하여 프로젝트를 만들 수 있습니다. Vaadin 아키타입을 사용하여 응용 프로그램을 만듭니다. 여기에서 실행 중인 명령을 살펴보겠습니다: 프로젝트에서 사용할 수 있는 Vaadin 테마를 사용할 준비가 거의 제한되지 않은 수를 찾기 위해 Vaadin 디렉토리를 살펴보십시오. 간단한 JPA 리포지토리에 대해 Vaadin UI를 빌드합니다. 전체 CRUD(만들기, 읽기, 업데이트, 삭제) 기능이 있는 앱과 사용자 지정 리포지토리 메서드를 사용하는 필터링 예제가 있습니다. 이 예제는 JPA를 사용하여 데이터에 액세스하는 데 서입니다. 유일한 차이점은 엔터티 클래스에 getter및 setter가 있고 저장소의 사용자 지정 검색 메서드가 최종 사용자에게 좀 더 우아하다는 것입니다. 이 가이드를 읽을 필요는 없지만 원하는 경우 할 수 있습니다. 향후 Vaadin 강의 중 하나에서, 우리는 우리가 응용 프로그램에 데이터베이스에서 동적 콘텐츠를 제공하기 위해 스프링 부팅 응용 프로그램을 사용하는 것과 같은 응용 프로그램에 작업 백 엔드를 추가하여 Vaadin 응용 프로그램을 동으로 만들 수있는 방법을 볼 수 있습니다. 이 예제에서는 시작 모듈에서 가져온 기본 버전보다 최신 버전의 Vaadin을 사용합니다.

최신 버전을 사용하려면 다음과 같이 VAadin BOM(BOM)을 정의합니다. 일부 메모리를 저장하려면 최상위 결과만 표시하거나 페이징을 사용하거나 setDataProvider(DataProvider) 메서드를 사용하여 지연 로드 데이터 공급자를 제공할 수 있습니다. Vaadin 아키타입을 사용하여 빌드한 프로젝트는 프로젝트에 적절한 종속성을 추가하는 데 사용됩니다. 프로젝트의 pom.xml 파일을 부분적으로 살펴 보겠습니다. 파일에 추가 된 종속성을 살펴 보도록 하겠습니다: 몇 가지 예제 데이터로 DB를 채울 수 있으므로 Spring Boot 기반 응용 프로그램을 그대로 둘 수 있습니다. 생성된 VaadinWebDemoApplication.java는 @SpringBootApplication 함께 추가됩니다.