├── .gitignore ├── .travis.yml ├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── risucci │ └── quickstart │ ├── context │ ├── QuickstartSecurityWebApplicationInitializer.java │ ├── QuickstartWebApplicationInitializer.java │ ├── adapter │ │ ├── WebApplicationConfigurerAdapter.java │ │ └── WebApplicationSecurityConfigurerAdapter.java │ ├── configuration │ │ ├── Database.java │ │ └── Jpa.java │ └── event │ │ └── ApplicationLoaderListener.java │ ├── jsf │ ├── bean │ │ ├── CountryBean.java │ │ └── LocaleManager.java │ ├── model │ │ └── Country.java │ └── util │ │ ├── FacesMessageSeverity.java │ │ └── FacesUtils.java │ └── repository │ └── CountryRepository.java ├── resources ├── com │ └── risucci │ │ └── quickstart │ │ ├── ascii_table.txt │ │ ├── i18n_en.properties │ │ ├── i18n_es.properties │ │ └── i18n_pt.properties └── datasource.properties └── webapp ├── WEB-INF ├── faces-config.xml ├── templates │ ├── main-with-nav.xhtml │ ├── main.xhtml │ └── nav.xhtml └── web.xml ├── index.html ├── protected ├── index.xhtml └── manage │ ├── country-edit.xhtml │ └── country-list.xhtml ├── public └── login.xhtml └── resources └── css └── login.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/QuickstartSecurityWebApplicationInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/QuickstartSecurityWebApplicationInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/QuickstartWebApplicationInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/QuickstartWebApplicationInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/adapter/WebApplicationConfigurerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/adapter/WebApplicationConfigurerAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/adapter/WebApplicationSecurityConfigurerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/adapter/WebApplicationSecurityConfigurerAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/configuration/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/configuration/Database.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/configuration/Jpa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/configuration/Jpa.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/context/event/ApplicationLoaderListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/context/event/ApplicationLoaderListener.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/jsf/bean/CountryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/jsf/bean/CountryBean.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/jsf/bean/LocaleManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/jsf/bean/LocaleManager.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/jsf/model/Country.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/jsf/model/Country.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/jsf/util/FacesMessageSeverity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/jsf/util/FacesMessageSeverity.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/jsf/util/FacesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/jsf/util/FacesUtils.java -------------------------------------------------------------------------------- /src/main/java/com/risucci/quickstart/repository/CountryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/java/com/risucci/quickstart/repository/CountryRepository.java -------------------------------------------------------------------------------- /src/main/resources/com/risucci/quickstart/ascii_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/resources/com/risucci/quickstart/ascii_table.txt -------------------------------------------------------------------------------- /src/main/resources/com/risucci/quickstart/i18n_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/resources/com/risucci/quickstart/i18n_en.properties -------------------------------------------------------------------------------- /src/main/resources/com/risucci/quickstart/i18n_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/resources/com/risucci/quickstart/i18n_es.properties -------------------------------------------------------------------------------- /src/main/resources/com/risucci/quickstart/i18n_pt.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/resources/com/risucci/quickstart/i18n_pt.properties -------------------------------------------------------------------------------- /src/main/resources/datasource.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/resources/datasource.properties -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/WEB-INF/faces-config.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/templates/main-with-nav.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/WEB-INF/templates/main-with-nav.xhtml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/templates/main.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/WEB-INF/templates/main.xhtml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/templates/nav.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/WEB-INF/templates/nav.xhtml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/index.html -------------------------------------------------------------------------------- /src/main/webapp/protected/index.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/protected/index.xhtml -------------------------------------------------------------------------------- /src/main/webapp/protected/manage/country-edit.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/protected/manage/country-edit.xhtml -------------------------------------------------------------------------------- /src/main/webapp/protected/manage/country-list.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/protected/manage/country-list.xhtml -------------------------------------------------------------------------------- /src/main/webapp/public/login.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/public/login.xhtml -------------------------------------------------------------------------------- /src/main/webapp/resources/css/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michelrisucci/spring-jsf-jpa-quickstart/HEAD/src/main/webapp/resources/css/login.css --------------------------------------------------------------------------------