java
文章平均质量分 50
王小傲_
这个作者很懒,什么都没留下…
展开
-
window安装rocketmq,整合springboot
1.下载rocketmq 下载地址:https://rocketmq.apache.org/ 2.配置rocktmq环境 path下配置【ROCKETMQ_HOME】,地址为你的安装地址 3.启动 在cmd窗口分别执行bin目录下的mqnamesrv.cmd和mqbroker.cmd,执行完之后会弹出新的窗口,都不要关闭,启动命令:start mqnamesrv.cmd,start mqbroker.cmd ps:注意启动mqnamesrv.cmd,可能报找不到java的配置,那是因为java默原创 2021-09-01 16:44:09 · 256 阅读 · 0 评论 -
springboot使用SpringDataJPA与mybits并存,多数据源配置与使用
项目中使用多个数据源在以往工作中比较常见,可以使用SpringDataJPA构建简单的查询,mybits做一些复杂的操作。 1.多数据源yml配置: 2.config配置 1.基础的配置,这个实际上可以写到对应后续各个源里面,看个人喜好。(注意:作为第一数据源有@Primary) package import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.co.原创 2021-03-22 17:57:13 · 1000 阅读 · 0 评论 -
关于Java使用 BigDecimal 的错误 Rounding necessary
我们计算金额,经常会使用到BigDecimal,而后续经常需要转化类型,导致 Rounding necessary错误。 导致的原因是BigDecimal的精度问题,我们可以用.setScale(2,BigDecimal.ROUND_HALF_UP)确定精度解决 ...原创 2020-04-09 22:30:21 · 2689 阅读 · 0 评论 -
JPA使用in查询构建sql参数问题
jpa 自己构建的sql语句,如要使用in,传参必须用List数组,会自动转化。拼接的String类型 只能查出一条记录 。 例子: @Query(value = “select sa.* from rm_specialactivity sa where sa.id in (?1) and state =1”, nativeQuery= true) List getSpecialList(List...原创 2019-09-11 18:21:52 · 2231 阅读 · 0 评论 -
springCloud引用common数据源项目都是yml配置文件启动报错问题
如图,数据源配置在common文件中,方便其他项目引用。 当其他项目引用common项目,如果配置也是写在resources下(且同样用 .yml的配置的),启动会报错找不到数据源。 注意:而放到resources下的config中,启动正常。(将文件改成.propertis的话也可以启动正常) ...原创 2019-09-29 11:04:37 · 1424 阅读 · 0 评论