java小技能:biz层处理dao层的事务

Posted iOS逆向

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java小技能:biz层处理dao层的事务相关的知识,希望对你有一定的参考价值。

文章目录

前言

  1. 不推荐使用@Transactional声明式注解:
  • 声明式事务的粒度问题:
  • 事务有可能被开发者忽略:容易在被事务嵌套的方法中加入一些如 RPC 远程调用、消息发送、缓存更新、文件写入、内存操作、跨库操作
  1. mysql 各字段类型存储文本信息的最大值:
    text,最大65535字节
    mediumtext,最大16777215字节
    longtext,2的32次方减1个,即4294967295个字节

如果长度比较大的 varchar 可能不够 用text 65535 应该够了

I 通过编程的方式来进行事务

以上是关于java小技能:biz层处理dao层的事务的主要内容,如果未能解决你的问题,请参考以下文章

java中dao层和service层的区别是啥?

java中dao层和service层的区别是啥?

java中dao层和service层的区别,为啥要用service

java分层架构

谁能详细的给我讲述一下java里分dao,biz,util,web的包的含义么?详细解释。每个包都啥意思,做啥用的

[Java]Java分层概念