Hola Figueroa,
Este error puede ser causado por varias razones. Una posibilidad es que en algún lugar de tu código, estás intentando acceder a la propiedad 'login' de la entidad 'Medico', lo que no es correcto porque, como mencionaste, 'login' debería estar en 'Usuario'. Comprueba tu repositorio:
@Repository
public interface UsuarioRepository extends JpaRepository<Usuario, Long> {
Usuario findByLogin(String login);
}
Espero que esto te ayude. Si no es el caso, te recomendaría hacer un debug en tu código para asegurarte de que no estás intentando acceder a la propiedad 'login' de 'Medico' en ningún otro lugar.
Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.
¡Vamos juntos!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios