Spring Boot

  • (1) @transactional引入的org.springframework.transaction.annotation.Transactional,而不是javax.transactional
    (2) mysql关闭自动提交,即设置autocommit=0
    查看autocommit设置

    MariaDB [(none)]> select @@autocommit;
    +--------------+
    | @@autocommit |
    +--------------+
    |            1 |
    +--------------+
    1 row in set (0.00 sec)
    

  • 1 RESTful架构解释

    Fielding将他对互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写。这个词组的翻译是"表现层状态转化"。
    如果一个架构符合REST原则,就称它为RESTful架构。
    要理解RESTful架构,最好的方法就是去理解Representational State Transfer这个词组到底是什么意思,它的每一个词代表了什么涵义。如果你把这个名称搞懂了,也就不难体会REST是一种什么样的设计。

    1.1 资源(Resources)

    REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资源"(R