Какой-то адовенький вариант. Переписывать что-то на спринг без знания java и spring. Только если сильно хочется свичнуться в джаву, и на этом проекте понабивать первые шишки.
есть куча причин переписывать проект которые не имеют отношения к качеству кода, но это довольно абсрактно ибо для конкретики нужен конкретный пример проекта
да, может оказаться что приложение маленькое и не сильно важное - тогда через него можно и свичтуться. Но совсем без консультантов примеров и ревью - сильно велика вероятность, что научитесь на своих ошибках как грязно и неправильно программировать на java.