Loading…
Loading…
Java · Spring Boot
Spring Boot 3 apps with JPA + Hibernate, Spring Security with JWT, Flyway migrations, JUnit 5 tests. Maven-based build, Actuator health endpoints, multi-stage Docker image.
Every Spring app generated by Archiet ships with these baseline pieces. No template-cutting, no placeholder TODOs.
One representative file from a generated Spring app. Your generated output will include many more files like this one, customized to the entities and flows in your blueprint.
@RestController
@RequestMapping("/items")
@RequiredArgsConstructor
public class ItemsController {
private final ItemsService service;
@PostMapping
public ResponseEntity<Item> create(
@RequestBody @Valid CreateItemDto dto,
@AuthenticationPrincipal AppUser user) {
Item item = service.create(dto, user);
return ResponseEntity
.created(URI.create("/items/" + item.getId()))
.body(item);
}
}Pick Spring when you're in a Java shop, need tight JVM integration, or operate in a regulated industry where Spring Security is a known quantity to auditors.