How seoungrokshin/b.b_erp works
This is a small Spring Boot ERP application with home, item-listing, and member-query routes. The item route reads an in-memory item store and supplies a server-rendered view; the member route returns mapper results directly. A separate member service also delegates to the mapper, but the sampled controller does not use that service. Relationships below are limited to sampled calls and the mapper’s explicit SQL; the README is empty, so broader ERP capabilities cannot be established.
Main entry points: MemberMapper.java Member mapper · ItemController.java Item route · MemberController.java Member route · HomeController.java Home route
Components 12
Web entry
- Home route
src/main/java/org/zero/b_b_erp/HomeController.java - Home view
src/main/resources/templates/index.html
Item management
- Item route
src/main/java/org/zero/b_b_erp/item/Controller/ItemController.java - Item repository
src/main/java/org/zero/b_b_erp/item/ItemRepository.java - Item model
src/main/java/org/zero/b_b_erp/item/Item.java - Item list view
src/main/resources/templates/item/items.html
Member lookup
- Member route
src/main/java/org/zero/b_b_erp/member/controller/MemberController.java - Member service
src/main/java/org/zero/b_b_erp/member/service/MemberService.java - Member mapper
src/main/java/org/zero/b_b_erp/mapper/MemberMapper.java - Member DTO
src/main/java/org/zero/b_b_erp/member/dto/MemberDTO.java - Member database
Other components
- Browser user
Connections 12
- Browser user → Home route: requests page
- Browser user → Item route: requests items
- Browser user → Member route: requests members
- Home route → Home view: renders
src/main/java/org/zero/b_b_erp/HomeController.java - Item route → Item repository: reads and seeds
src/main/java/org/zero/b_b_erp/item/Controller/ItemController.java - Item route → Item list view: renders
src/main/java/org/zero/b_b_erp/item/Controller/ItemController.java - Item repository → Item model: stores
src/main/java/org/zero/b_b_erp/item/ItemRepository.java - Member route → Member mapper: queries
src/main/java/org/zero/b_b_erp/member/controller/MemberController.java - Member service → Member mapper: delegates to
src/main/java/org/zero/b_b_erp/member/service/MemberService.java - Member mapper → Member database: queries members
src/main/java/org/zero/b_b_erp/mapper/MemberMapper.java - Member route → Member DTO: returns
src/main/java/org/zero/b_b_erp/member/controller/MemberController.java - Member mapper → Member DTO: maps results
src/main/java/org/zero/b_b_erp/mapper/MemberMapper.java