Hi Bharat,
So that exception already gives you a pointer what has to be done right: you need to specify a repository for you `Employee` aggregate.
Assuming you've put the `@Aggregate` annotation on your `Employee` class, the default aggregate repository created by the axon spring boot setup would be the `EmployeeRepository`.
That said I'm guessing however that you're already creating your own `EmployeeRepository` for a different purpose than your aggregate, so the aggregate repo bean is probably overridden by your own `EmployeeRepository`.
That leaves you with two options I can currently think off:
1. Adjust the name of your own `EmployeeRepository` to not clash with the Employee aggregate repo
2. Add your own aggregate repository for `Employee` (check Axon's repository implementations for which to use in your situation) and specify the name you give that repository in the `@Aggregate(repository = {insert-name-here}` on your aggregate.