使用jboot遇到的一些问题

AIting 发布于 2018/05/12 23:11
阅读 736
收藏 0

最近的项目中使用了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项目,怎么弄?

加载中
0
javadeveloper
javadeveloper

建议在jboot项目的git上去提问比较好。

0
理工男海哥
理工男海哥

jboot 最新版本findById默认是不走缓存的。

入门可以进入jboot的官方网站查看入门文档:http://jboot.io

返回顶部
顶部