1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

192 Commits

Author SHA1 Message Date
guide
c1c66096b9 [docs add] nosql + mongodb 2023-01-12 17:46:41 +08:00
guide
fe85a93810 Merge branch 'main' of github.com:Snailclimb/JavaGuide 2022-11-22 22:35:38 +08:00
guide
c5aeba84a6 [docs feat]添加图标 2022-11-22 22:32:15 +08:00
Guide
c3b4e411aa
Merge pull request #1876 from shark-ctrl/shark-design
修复 "Bean 的作用域有哪些" 符号问题
2022-11-22 12:38:45 +08:00
guide
5d36223780 [docs update]Paxos 算法笔记完善 2022-11-22 10:42:38 +08:00
fjut_shark
8a371958e8 修复 "Bean 的作用域有哪些" 符号 2022-11-22 09:36:06 +08:00
Guide
831cb7b93c
Merge pull request #1872 from shark-ctrl/shark-chili
修复 "AspectJ 定义的通知类型有哪些?" 排版问题
2022-11-21 22:19:44 +08:00
fjut_shark
094ad8f06e 修复 "PlatformTransactionManager:事务管理接口" 显示问题 2022-11-20 15:39:42 +08:00
fjut_shark
1d3bcdeab3 修复 "AspectJ 定义的通知类型有哪些?" 排版问题 2022-11-20 14:37:51 +08:00
Guide
17145915d5
Merge pull request #1866 from liubobo1996/main
[docs fix]修正错别字
2022-11-05 18:23:31 +08:00
liubobo
9b4acecf6c
Update spring-knowledge-and-questions-summary.md 2022-11-05 17:01:54 +08:00
guide
4ef01cb501 [docs delete]移除一千行 MySQL 学习笔记 2022-11-04 17:55:58 +08:00
liubobo
70086cb2ad
Update spring-knowledge-and-questions-summary.md 2022-11-04 10:35:01 +08:00
liubobo
7b97007f52
Update spring-knowledge-and-questions-summary.md 2022-11-04 10:15:37 +08:00
guide
eb98cd286f [docx fix]Spring AOP中的适配器模式描述错误 2022-10-04 15:34:14 +08:00
kuluqi163
ca01f50add
Update spring-design-patterns-summary.md
279行,包装器是装饰者的别名,不是适配器;应是笔误
2022-08-26 10:28:48 +08:00
guide
976445ad47 [docs update]mybatis面试题完善 2022-08-25 11:25:52 +08:00
guide
5cd52bcecb [docs update]spring面试题 2022-08-25 10:26:17 +08:00
guide
065aeeabe2 [docs update] Java 优质开源实战项目内容完善 2022-08-17 18:28:51 +08:00
guide
d2bb3052df [docs update]typo 2022-08-08 07:16:26 +08:00
guide
3e3a1e8888 [docs update]Java基础常见面试题总结(下)内容完善 2022-07-29 16:29:54 +08:00
guide
1a44e4a7d3 [docs update]更新知识星球优惠券的领取方法 2022-07-29 15:00:30 +08:00
guide
de6731ca09 [docs update]spring面试题完善 2022-07-28 20:43:02 +08:00
guide
16b86763b6 [docs update]Spring常见面试题总结完善 2022-07-27 19:58:53 +08:00
guide
a600b8d8ca [docs improve]seo优化&文章标题优化 2022-07-18 09:24:18 +08:00
guide
7debeeb22e Update spring-knowledge-and-questions-summary.md 2022-07-07 22:42:06 +08:00
guide
83efb36fb5 [docs feat]网站排版&样式完善 2022-06-13 13:14:26 +08:00
yzqdev
4e7bfd68c1
MangToMang修正为ManyToMany 2022-05-21 05:47:37 +08:00
yellowgg
0b29f8aed0
补充相关注解
补充相关注解
2022-05-14 22:59:48 +08:00
guide
afa4da721d [docs improve]InnoDB 与 MyISAM&事务隔离级别描述完善 2022-05-10 11:25:53 +08:00
guxiaoyue
5a47c64fb0
Update spring-transaction.md 2022-05-05 17:23:07 +08:00
wangtong
d7021cdd2f [修改]:修改 Spring 设计模式总结 错别字的问题 2022-04-20 18:19:08 +08:00
wangtong
8d83d91e2d [修改]:修改 Spring 事务总结 错别字的问题 2022-04-20 16:47:48 +08:00
wangtong
3f85327ab3 [修改]:修改 Spring 事务总结 多了两个字的问题 2022-04-20 15:54:44 +08:00
wangtong
b88d22cd49 [修改]:修改 Spring 事务总结 多了一个 先 字的问题 2022-04-20 15:25:39 +08:00
lcan520
1b64d2a48c Fix [Spring 事务总结] spring-transaction.md 中Propagation 写法错误 2022-04-12 09:31:32 +08:00
guide
9db4b43768 [docs unpdate]Spring 注入一个 bean 常用的注解 2022-04-11 09:10:16 +08:00
guide
f6c097b5e3 [docs improve]@Autowired 和 @Resource 的区别是什么? 2022-04-10 23:02:55 +08:00
guide
618477f96c [docs add]添加书籍精选 2022-04-09 16:19:10 +08:00
guide
1503850f21 [docs update]Spring,Spring MVC,Spring Boot 之间什么关系? 2022-04-03 20:50:33 +08:00
Jarvan-Song
cb1f7e6e6a
Update spring-design-patterns-summary.md 2022-03-16 16:09:16 +08:00
guide
84ae035493 [docs update]spring事务内容完善 2022-03-13 10:06:18 +08:00
Guide哥
cd80c296b5
Merge pull request #1611 from 1autodidact/patch-1
spring 事务 PROPAGATION_NESTED纠错
2022-03-13 09:11:30 +08:00
guide
47dabd9b82 Update spring-common-annotations.md 2022-03-12 13:54:41 +08:00
Mingron
3ac727a98a
Update spring-transaction.md 2022-03-10 22:52:53 +08:00
Mingron
5a44269f13
spring 事务 PROPAGATION_NESTED纠错
ROPAGATION_NESTED:如果当前存在事务,就在嵌套事务内执行;如果当前没有事务,就执行与PROPAGATION_REQUIRED类似的操作,子事务回滚外部主事务也会受到影响进行回滚



``` 
@service
public class UserInvokeService {
    @Autowired
    private UserService userService;
    @resource
    private UserMapper userMapper;

    @transactional
    public void invokeUserService() {
        User user = new User();
        user.setName("zxx");
        user.setAge(333333);
        userMapper.insert(user);
        userService.insertData();

    }
}


@service
public class UserService {

    @resource
    private UserMapper userMapper;


    @transactional(propagation = Propagation.NESTED)
    public void insertData() {
        User user = new User();
        user.setName("inserByNested");
        user.setAge(2222);
        userMapper.insert(user);
        int a = 1 / 0;
    }

}


@SpringBootTest
public class TransactionalTest {
    @Autowired
    UserService userService;
    @Autowired
    UserInvokeService userInvokeService;
    @test
    public void testTransaction() {
        userInvokeService.invokeUserService();
    }
}
```
2022-03-10 22:44:23 +08:00
guide
e7965662d1 [docs update] 内容完善 2022-03-08 14:04:22 +08:00
guide
aade9ab4e6 [docs fix]链接错误修复 2022-03-05 23:37:02 +08:00
guide
5a5f8ccb3b [docs feat]vuepress主题更新 2022-03-03 09:14:56 +08:00
guide
ee3772dc66 [docs fix] springcloud入门标题格式问题 2022-02-27 15:39:34 +08:00