(基于授权码和password的数据库配置方式)(springboot + springsecurity + mybatis + redis + swagger + oauth2),内含freemarker的代码生成器