Liferay DXP ServiceBuilder Tips
Use for creating DAO / POJOs / SQL scripts based on service.xml. Internally uses s pring and hibernate . Manages Database connection pool internally. The basic operations of create, read, update, delete (CRUD) operations Service Builder Generate -api IT MAINLY CONSISTS OF INTERFACES -service IT MAINLY CONSISTS OF implementations Note: *Util classes are generated for backwards compatibility purposes only. Your module applications should avoid calling the util classes. Use the non-util classes instead–you can reference them using the @Reference annotation . You can modify any *Impl class Service Builder generates. The most common are *LocalServiceImpl , *ServiceImpl and *Impl . If you modify the other classes, Service Builder overwrites the changes the next time you run it. Whenever you add methods to, remove methods from, or change a method signature of a *LocalServiceImpl class, ...