- 博客(8)
- 收藏
- 关注
原创 @Compoment注解标注的bean的默认名称
在后续的注册过程中,AnnotationBeanNameGenerator类负责生成Bean的名字,默认情况下它实现了将类名首字母小写的命名规则。如果类名连续两个首字母大写.则首字母不小写。@Component注解在Spring启动时被ClassPathScanningCandidateComponentProvider类扫描到,并作为候选组件加入待注册列表。如果用户没有自定义Bean的名称,则会调用这个生成器为具有@Component注解的类生成一个默认的Bean名称。
2024-03-16 15:26:11 528 1
原创 MybatisPlus[新]逆向工程,代码生成器
MybatisPlus旧版本的代码生成器官方新版已经不在维护了. 并在新版中,将内部的构造方法改成了private, 导致新版本的myabtis-plus无法使用旧版本的代码生成器.下列配置是新版本的代码生成配置。
2024-03-16 14:59:50 413 1
原创 事务一致性的理解
这个一致性的规则是由程序(编写程序的人)来决定的,如果符合一致性规则,那么就数据库就会按照这个规则去处理数据.任何在数据库中的修改操作都要满足预先定义好的规则(这个规则就是一致性规则),由程序去判断这个操作是否符合一致性规则,如果符合规则,则认为事务是一致性的,如果不符合规则,就不会发生,即便发生也会rollback。比如上述的熵增定律,把宇宙比作一个容器,这个容器最后的状态是确定的,这个确定的规则就是熵增定律,那么熵增定律就是宇宙的一致性。AID都是属于数据库的特性,而这些特性都是为了一致性服务的。
2023-11-26 21:14:37 68 1
原创 MySql事务以及隔离级别
什么是事务,事务的四大特性(ACID)?即为一段代码块在执行过程中同时结束并不报错,要么同时成功,要么同时失败为什么需要事务?为了考虑数据的安全性,比如转账时,付款和收款要同时成功事务怎么使用?
2023-10-31 11:08:22 72 1
原创 session机制
session对象创建到销毁整个过程叫做:一次会话1.用户打开浏览器,发送请求,服务器生成session对象2.用户将这个浏览器关闭,服务器将这个session销毁(超时销毁)3.用户没关浏览器,服务器端超时销毁4.手动销毁当访问服务器某个网页的时候,会在服务器端的内存里开辟一块内存,这块内存就叫做session,而这个内存是跟当前浏览器关联在一起的。
2022-12-21 12:54:09 925 1
原创 JAVA简单介绍以及开发环境搭建
java是一门跨平台的语言javaSe标准版开发桌面程序控制台javaEE企业级开发web端服务器等jdkjrejvm其中jdk包含jre和jvmjdkjavadevelopmentkitjava开发者工具jrejavaruntimeenvironmentJava运行环境jvmjavavirtualmachinejava虚拟机继承封装多态跨平台多线程面向对象。...
2022-07-31 12:01:53 231
原创 DOS命令
1.打开我的电脑—>进入任意文件夹将文件路径选中变为蓝色。3.即可进入当前文件路径下的dos命令行界面。1.在键盘上按住win+r弹出这个窗口。2.在该窗口输入cmd并按下回车。3.该窗口就是dos命令行界面。2.输入cmd并按下回车。......
2022-07-30 15:15:29 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人