- 博客(15)
- 收藏
- 关注
原创 spring事物失效的场景
从前面介绍的内容可以知道,updateStatus方法拥有事务的能力是因为spring aop生成代理了对象,但是这种方法直接调用了this对象的方法,所以updateStatus方法不会生成事务。我看过spring事务的源码,就会知道spring事务底层使用了aop,也就是通过jdk动态代理或者cglib,帮我们生成了代理类,在代理类中实现的事务功能。在我们平时开发过程中,有个细节很容易被忽略。那么问题来了,如果有些场景,确实想在同一个类的某个方法中,调用它自己的另外一个方法,该怎么办呢?
2023-06-25 14:39:30
149
原创 MongoDB应用场景
MongoDB 的应用已经渗透到各个领域,比如游戏、物流、电商、内容管理、社交、物联网、视频直播等,以下是几个实际的应用案例。(3)价值较低的数据,对事务性要求不高 对于这样的数据,我们更适合使用MongoDB来实现数据的存储。(2)写入操作频繁(读写都很频繁)
2023-06-05 14:50:46
729
转载 执行count(1)、count(*) 与 count(列名) 到底有什么区别?
(1条消息) 执行count(1)、count(*) 与 count(列名) 到底有什么区别?_count(1)、count(*) 与 count(列名) 的执行区别_我爱Python数据挖掘的博客-CSDN博客
2023-06-05 10:33:12
106
原创 java~多线程 设计4个线程,其中两个线程每次对J+1,两个线程每次对J-1
线程2将j+1后,j=10。线程1将j+1后,j=1。线程1将j+1后,j=2。线程1将j+1后,j=3。线程1将j+1后,j=4。线程1将j+1后,j=5。线程2将j+1后,j=6。线程2将j+1后,j=7。线程2将j+1后,j=8。线程2将j+1后,j=9。线程1将j-1后,j=9。线程1将j-1后,j=8。线程1将j-1后,j=7。线程1将j-1后,j=6。线程1将j-1后,j=5。线程2将j-1后,j=4。线程2将j-1后,j=3。线程2将j-1后,j=2。线程2将j-1后,j=1。
2023-05-30 14:11:59
306
原创 自定义注解
基于上一节,已对注解有了一个基本的认识:注解其实就是一种标记,可以在程序代码中的关键节点(类、方法、变量、参数、包)上打上这些标记,然后程序在编译时或运行时可以检测到这些标记从而执行一些特殊操作。注解又许多用法,其中有:为编译器提供信息 - 注解能被编译器检测到错误或抑制警告。编译时和部署时的处理 - 软件工具能处理注解信息从而生成代码,XML文件等等。注解是一种能被添加到java代码中的元数据,类、方法、变量、参数和包都可以用注解来修饰。第三步,解析注解——在编译期或运行时检测到标记,并进行特殊操作。
2022-09-13 11:28:06
147
原创 mybatis中$和#的区别
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号 如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id" 2. $将传入的数据直接显示生成在sql中 如:order by $user_id$,如果传入的值是111,那么解析成sql时的值为order by 111, 如果传入的值是id,则解析成的sql为order by id 3. #方式能够很大程度.
2021-01-18 11:00:46
186
原创 数据库三大范式及五大约束
数据库 实体:表;属性:表中的数据(字段);关系:表与表之间的关系; 数据库设计的三大范式 第一范式(1NF):数据库表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性; 例如:userInfo:山东省烟台市 131777368781 userAds:山东省烟台市 userTel:131777368781 第二范式(2NF):满足1...
2020-11-30 15:08:59
334
原创 多线程FutureTask
package com.wt.thread; import com.alibaba.fastjson.JSONObject; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.client.RestTemplate; public class RomoteProcedureCall { @Autowired private RestTemplate.
2020-10-27 00:56:49
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人