SpringBoot + Spring Data JPA 项目启动很慢,要7分钟

axincto axincto 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

请教热心的网友,希望得到大家的帮助

.
项目中使用了Spring Data JPA,项目启动时间很慢,需要7分钟才能启动完成.通过日志,观察,发现是在项目启动过程中,对所有Repository创建代理, 项目中Repository有很多,只创建Repository 的时间就占用了5分钟,每次修改完代码,自动重启就要耗费很长时间,很折磨人,开发效率也很低.


请问前辈,这个有解决的方法吗? 比如,可不可以在项目启动的时候不创建代理, 而是在真正访问某个Repository的时候再创建代理,或者有没有其他的解决方案?

...全文
评论 6
收藏 已收藏
分享
返回顶部
axincto
Spring 39 成员 68 内容