# BaSyx Java Version 2

```{important}
The BaSyx Java Server SDK now uses Spring Boot 4. MongoDB configuration keys changed from `spring.data.mongodb.*` to `spring.mongodb.*`. In Docker and compose files, use `SPRING_MONGODB_*` instead of `SPRING_DATA_MONGODB_*`.
```

* [AAS Discovery](aas_discovery/index)
* [AAS Environment](aas_environment/index)
* [AAS Registry](aas_registry/index)
* [AAS Repository](aas_repository/index)
* [Concept Description Repository](cd_repository/index)
* [Submodel Registry](submodel_registry/index)
* [Submodel Repository](submodel_repository/index)

```{toctree}
:hidden:
:maxdepth: 1

aas_discovery/index
aas_environment/index
aas_registry/index
aas_repository/index
cd_repository/index
submodel_registry/index
submodel_repository/index
```
