This is the new version of the generic CRUD framework Java Presentation Manager. We reduced the unused functionalities and updated frameworks.
THIS IS A WORK IN PROGRESS PROJECT.
- Spring 4.2
- Spring 4.2 MVC
- Spring 4.0 Security
- Hibernate 4 + JPA + DAO
- Boostrap 3
- jQuery 2
- Less
- Select2
- jQuery File Upload
- jQuery Cookie
- AutoNumeric
- jQuery Mask Plugin v1.7.7
- jEditable
- Node js:
- Localization (spring, view side)
- Data access (DAO, core side)
- Session management (spring ?)
- Security & Authorization (spring security 3)
To install nodejs in ubuntu:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
If an entity has multiple contexts, operations should be mapped like this:
@RequestMapping(value = {"/jpm/{entity:someEntity}/{instanceId}/{operationId:someOp}", "/jpm/{entity:someEntity!.*}/{instanceId}/{operationId:someOp}"}) ...
This will ensure that all the context has the operation available.