Post your project for free and start receiving proposals from freelancers within minutes after publication!
Preparation for java project c using jsf, rest, hibernate, spring, hsqldb
Create a maven project that will be the basis for a web application.The project should be based on spring fw and simultaneously support rest api (by localhost:8080/api/) and user part on jsf 2.2. Persistence of objects through hibernate in hsqldb.The project will be launched on Tomcat 9.The task is ready when: 1.A single rest controller (e.g. UserController) is made to which you can send a GET request and receive the name and name of the user by going in JSON format in the following way: @RestController @RequestMapping("/users") // !!The !Full address to the rest service localhost:8080/api/users public class RestUserController{ @PersistenceContext private EntityManager entityManager; @GetMapping("/{userNumber}") // !!The !Full address to the rest of the service localhost:8080/api/users?userNumber=1 public User getUser(@PathVariable String userNumber) { return entityManager.createQuery("FROM Users u WHERE u.id = :num", User.class).setParameter("num", userNumber).getSingleResult(); } 2.The index.jsf page opens when the application is launched.On the page a simple form field the user name and the user name and the button to save.By the pressure of which the yuser is kept in the base.Accordingly, I can get this user through the rest by id example: Connect to hsqldb in applicationContext.xml
Client's review of cooperation with Dmitry Morgaylov
Preparation for java project c using jsf, rest, hibernate, spring, hsqldbQuality
Professionalism
Cost
Contactability
Deadlines
Order is executed in time. All requirements are fulfilled. Thank you for the help. I recommend it as a good specialist.
Freelancer's review of cooperation with Sergey Povzanyuk
Preparation for java project c using jsf, rest, hibernate, spring, hsqldbPayment
Task setting
Clarity of requirements
Contactability
Excellent customer and specialist in your business - very pleasant to collaborate! Requirements are described clearly and clearly, with examples. constantly in contact. The payment is timely and fully consistent with the agreed.