Eu estou em situação semelhante. Faz uma semana que eu estou estudando especificamente Spring. Se você já entende Java, IoC, REST, HTTP, acredito que seja possível. O primeiro passo seria entender a diferença entre spring e spring boot. No seu caso, seria mais interessante começar com Spring boot pelo fato de ser opinado. A página oficial do spring tem um curso básico, e um tutorial especificamente pra o seu caso. Talvez você possa usar o Spring Data junto com JPA para sua persistência de dados. Tem muitos conceitos importantes que são necessário entender mas pra um CRUD talvez você não precise entender todos ainda. Toda aplicação spring tem uma classe principal para o aplicativo e outras classes para os serviços. Você pode simplesmente baixar o exemplo desse tutorial pelo GitHub e acompanhar a explicação pela página deles.
Em resposta a Ajuda: Preciso aprender Spring boot em 15 dias
1