/vaadin-grid-column-test

Code for testing the performance of grid columns of different types

Primary LanguageJavaThe UnlicenseUnlicense

Vaadin Grid test project

This is a project for testing the performance of Vaadin Grid columns.

Possibly working live demo: https://vaadin-grid-column-test.herokuapp.com/

Running the Application

There are two ways to run the application : using mvn spring-boot:run or by running the Application class directly from your IDE.

You can use any IDE of your preference,but we suggest Eclipse or Intellij IDEA. Below are the configuration details to start the project using a spring-boot:run command. Both Eclipse and Intellij IDEA are covered.

Eclipse

  • Right click on a project folder and select Run As --> Maven build.. . After that a configuration window is opened.
  • In the window set the value of the Goals field to spring-boot:run
  • You can optionally select Skip tests checkbox
  • All the other settings can be left to default

Once configurations are set clicking Run will start the application

Intellij IDEA

  • On the right side of the window, select Maven --> Plugins--> spring-boot --> spring-boot:run goal
  • Optionally, you can disable tests by clicking on a Skip Tests mode blue button.

Clicking on the green run button will start the application.

After the application has started, you can view your it at http://localhost:8080/ in your browser.

If you want to run the application locally in the production mode, use spring-boot:run -Pproduction command instead.

Project overview

Project follow the Maven's standard directory layout structure:

  • Under the srs/main/java are located Application sources
    • Application.java is a runnable Java application class and a starting point
    • MainView.java is the view with the Grid test code
  • src/main/resources contains configuration files and static resources

Notes

If you run application from a command line, remember to prepend a mvn to the command.