O meu funcionou perfeitamente mas, tive que apelar pela inclusão do construtor public Endereco(){} da classe Endereco.
Sem ele o JPA não consegue salvar registro(s) na tabela medicos.
Segue o meu Git: github.com/Adelmo2/med.voll.api.
Segue o erro sem o construtor vazio da classe Endereco
2026-01-10T18:37:45.413-03:00 ERROR 37624 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.orm.jpa.JpaSystemException: Unable to locate constructor for embeddable 'med.voll.api.endereco.Endereco'] with root cause
org.hibernate.InstantiationException: Unable to locate constructor for embeddable 'med.voll.api.endereco.Endereco'
at org.hibernate.metamodel.internal.EmbeddableInstantiatorPojoStandard.instantiate(EmbeddableInstantiatorPojoStandard.java:51) ~[hibernate-core-7.2.0.Final.jar:7.2.0.Final]
at org.hibernate.type.ComponentType.deepCopy(ComponentType.java:511) ~[hibernate-core-7.2.0.Final.jar:7.2.0.Final]
at org.hibernate.type.TypeHelper.deepCopy(TypeHelper.java:50) ~[hibernate-core-7.2.0.Final.jar:7.2.0.Final]
at org.hibernate.event.internal.AbstractSaveEventListener.cloneAndSubstituteValues(AbstractSaveEventListener.java:344) ~[hibernate-core-7.2.0.Final.jar:7.2.0.Final]
at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:286) ~[hibernate-core-7.2.0.Final.jar:7.2.0.Final]
at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:215) ~[hibernate-core-7.2.0.Final.jar:7.2.0.Final]