MCPcopy Index your code
hub / github.com/dolap-tech/spring-ddd-boilerplate

github.com/dolap-tech/spring-ddd-boilerplate @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
212 symbols 635 edges 53 files 0 documented · 0% updated 3y ago★ 51
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ProductManager (Interface)
(no doc) [3 implementers]
application/src/main/java/com/dolap/product/manager/base/ProductManager.java
BaseRepository (Interface)
(no doc)
infrastructure/src/main/java/com/dolap/product/repository/BaseRepository.java
ProductRepository (Interface)
(no doc)
domain/src/main/java/com/dolap/product/repository/ProductRepository.java
ProductController (Interface)
(no doc) [2 implementers]
application/src/main/java/com/dolap/product/controller/ProductController.java
ProductRepositoryImpl (Interface)
(no doc)
infrastructure/src/main/java/com/dolap/product/repository/ProductRepositoryImpl.java
ProductRequest (Interface)
(no doc) [2 implementers]
application/src/main/java/com/dolap/product/model/request/base/ProductRequest.java
Converter (Interface)
(no doc)
application/src/main/java/com/dolap/product/converter/base/Converter.java

Core symbols most depended-on inside this repo

get
called by 9
application/src/main/java/com/dolap/product/controller/ProductController.java
apply
called by 9
application/src/main/java/com/dolap/product/converter/ProductToVOConverter.java
getOwnerId
called by 8
domain/src/main/java/com/dolap/product/vo/ProductVO.java
existWaitingProductByOwnerId
called by 7
domain/src/main/java/com/dolap/product/service/CreateProductService.java
manage
called by 7
application/src/main/java/com/dolap/product/manager/base/ProductManager.java
findById
called by 5
domain/src/main/java/com/dolap/product/repository/ProductRepository.java
existsByOwnerIdAndStatus
called by 5
domain/src/main/java/com/dolap/product/repository/ProductRepository.java
toString
called by 5
application/src/main/java/com/dolap/product/model/request/GetProductRequest.java

Shape

Method 159
Class 44
Interface 7
Enum 2

Languages

Java100%

Modules by API surface

domain/src/main/java/com/dolap/product/vo/ProductVO.java13 symbols
domain/src/main/java/com/dolap/product/entity/Product.java13 symbols
domain/src/test/java/com/dolap/product/builder/entity/ProductBuilder.java10 symbols
application/src/main/java/com/dolap/product/model/request/CreateProductRequest.java10 symbols
domain/src/test/java/com/dolap/product/builder/vo/ProductVOBuilder.java9 symbols
application/src/test/java/com/dolap/product/builder/request/CreateProductRequestBuilder.java8 symbols
domain/src/main/java/com/dolap/product/entity/base/BaseEntity.java7 symbols
application/src/main/java/com/dolap/product/model/response/GetProductResponse.java6 symbols
application/src/main/java/com/dolap/product/model/response/CreateProductResponse.java6 symbols
domain/src/test/java/com/dolap/product/service/CreateProductServiceTest.java5 symbols
application/src/test/java/com/dolap/product/builder/request/GetProductRequestBuilder.java5 symbols
application/src/main/java/com/dolap/product/model/response/ErrorResponse.java5 symbols

Datastores touched

postgresDatabase · 1 repos

For agents

$ claude mcp add spring-ddd-boilerplate \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact