spring-boot-cli-generator
Version:
CLI tool for generating boilerplate code for Spring Boot applications.
24 lines (18 loc) • 987 B
Plain Text
package my.com.sapura.ngos.controller.application.${moduleNameLowerCase};
import lombok.extern.slf4j.Slf4j;
import my.com.sapura.ngos.common.model.${moduleNameLowerCase}.${modelNamePascalCase};
import my.com.sapura.ngos.controller.BaseController;
import my.com.sapura.ngos.orm.entity.${moduleNameLowerCase}.${entityNamePascalCase};
import my.com.sapura.ngos.service.application.${moduleNameLowerCase}.${serviceSOPascalCase}SO;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
public class ${controllerNamePascalCase}Controller extends BaseController<${entityNamePascalCase}, ${modelNamePascalCase}, Long> {
private final ${serviceSOPascalCase}SO ${serviceSOCamelCase}SO;
public ${controllerNamePascalCase}Controller(${serviceSOPascalCase}SO service) {
super(service);
this.${serviceSOCamelCase}SO = service;
}
}