magic-把项目中的石头变成垫脚石

1.在oracle数据库中处理若想做数字累加,要确保此字段(数字类型)不能为空,否则经过sql处理后其值仍然为空。

2.在oracle存类型为date时,mybatis中对应处理为 date=#{date,jdbcType=TIMESTAMP}。

3如果想捕获异常后事务回滚则在catch中加入

catch (Exception e){
    e.printStackTrace();
    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
}

即可实现事务回滚。

4

如果在A(测试或生产分支)分支上提交或拉取代码时出现这样错误 Updates were rejected because the tip of your current branch is behind 或者 The upstream branch of your current branch does not match the name of your current branch 那么如果自己的开发代码在B分支上,1.先切换到自己的开发分支B。2.可选择删除本地的A分支。3git checkout A重新构建本地A分支。这样就可以拉取或推送代码了。

出现上述问题的原因可能是分支A(测试或生产)由于久久未提交,导致本地代码和远程代码不一致。

5 上传文件跨域:如果其他请求未出现跨域问题,单单只有上传文件跨域那么应该是上传文件大小超过了tomcat的限制,配置文件设置为为

spring:
  servlet:
    multipart:
      max-file-size: 30Mb
      max-request-size: 100Mb 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值