使用jboot遇到的一些问题
最近的项目中使用了jboot开发,由于是初次难免会碰到很多问题,大多数都解决,但仍有一些问题未解决,在项目中暂时使用了一些妥协的办法处理。
1、使用maven非web项目创建的jboot项目,无法打包war的问题,虽然作者有提供方法,但是试了不行,我的项目是整合了shiro等,不知道各位有遇到否,两外作者能否详细解释一下打包的war的原理,好让我们灵活运用。
2、使用jboot默认的数据库连接池,出现链接数异常增多会导致数据库连接不够的情况。
3、findById的方法默认是走缓存的,而且当项目其他插件使用到了缓存时,使用findById方法就必须配置缓存的key,我不想使用findById方法,但是当我们使用update方法时,内部还是要调用findById方法,所以很不幸,要不自己写所有的数据库操作方法,否则就必须得配置缓存key,项目中使用到几百张表的话,需要配置几百个key。基于此,是否可以反过来,findById默认不走缓存,增加一个findByIdWithCache?
4、jboot是否能提供一个api文档,因为很多好用的方法其实在现在的文档里没有写,做项目写代码的时候才会发现。
5、jboot官方提供的打包方法会生成很多文件和文件夹,真正部署到生产环境上哪些可以去掉,现在的项目打包后全部丢到服务器上,如果是web项目直接打包war,非web项目,怎么弄?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论