Author: Martin Nuc Level: Intermediate Technologies: AngularJS, CDI, JPA, EJB, JPA, JAX-RS, ngTable
This example is based on quickstart project by Pete Muir for JBoss with AngularJS found on https://github.com/wildfly/quickstart/tree/master/kitchensink-angularjs with following changes:
- uses AngularJS 1.3.2
- adds 1:n relation between members and cars (Member have multiple cars)
- adds ngTable with bootstrap css.
- adds REST service for ngTable
- shows class MemberFilterer used to provide pagination, column filters and sorting for ngTable
- MemberFilterer uses reflection to be able to filter also by cars name
- removed unused parts
- JBoss Wildfly 8
- datasource java:jboss/datasources/ngTable