摘要: 深入Mybatis框架 学习了Spring之后,我们已经了解如何将一个类作为Bean交由IoC容器管理,也就是说,现在我们可以通过更方便的方式来使用Mybatis框架,我们可以直接把SqlSessionFactory、Mapper交给Spring进行管理,并且可以通过注入的方式快速地使用它们。 因此 阅读全文
posted @ 2022-03-05 21:21 Ricardo_ML 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 深入了解一下事务的隔离机制(在之前数据库入门阶段并没有提到)我们说了,事务之间是相互隔离互不干扰的,那么如果出现了下面的情况,会怎么样呢: 当两个事务同时在执行,并且同时在操作同一个数据,这样很容易出现并发相关的问题,比如一个事务先读取了某条数据,而另一个事务此时修改了此数据,当前一个事务紧接着再次 阅读全文
posted @ 2022-03-05 20:59 Ricardo_ML 阅读(155) 评论(0) 推荐(1) 编辑
摘要: 集成JUnit测试 既然使用了Spring,那么怎么集成到JUnit中进行测试呢,首先大家能够想到的肯定是: public class TestMain { @Test public void test(){ ApplicationContext context = new AnnotationCo 阅读全文
posted @ 2022-03-05 20:10 Ricardo_ML 阅读(77) 评论(0) 推荐(1) 编辑
摘要: Spring框架技术 SSM(Spring+SpringMVC+Mybatis)阶段的学习,也算是成功出了Java新手村。 前面我们已经学习过Mybatis了。 从这里开始,很多的概念理解起来就稍微有一点难度了,因为你们没有接触过企业开发场景,很难体会到那种思想带来的好处,甚至到后期接触到的几乎都是 阅读全文
posted @ 2022-03-05 20:07 Ricardo_ML 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 **注意:**如果对空文本输入退格字符,文本继续为空。 示例 1: 输入:s = "ab#c", t = "ad#c" 输出:true 解释:s 和 t 都会变成 "ac"。 示例 阅读全文
posted @ 2022-03-05 13:26 Ricardo_ML 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Java网络编程 推荐阅读: 计算机网络:https://www.cnblogs.com/zwtblog/tag/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/ 计算机网络基础 利用通信线路和通信设备,将地理位置不同的、功能独立的多台计算机互连起来,以功 阅读全文
posted @ 2022-03-05 11:58 Ricardo_ML 阅读(66) 评论(0) 推荐(0) 编辑
摘要: JavaWeb后端 我们学习JavaWeb的最终目的是为了搭建一个网站,并且让用户能访问我们的网站并在我们的网站上做一些事情。 计算机网络基础 在计算机网络(谢希仁 第七版 第264页)中,是这样描述万维网的: 万维网(World Wide Web)并非是某种特殊的计算机网络,万维网是一个大规模的联 阅读全文
posted @ 2022-03-05 11:25 Ricardo_ML 阅读(661) 评论(4) 推荐(1) 编辑
摘要: 前端基础 前端:我们网站的页面,包括网站的样式、图片、视频等一切用户可见的内容都是前端的内容。 后端:处理网站的所有数据来源,比如我们之前从数据库中查询数据,而我们查询的数据经过处理最终会被展示到前端,而用于处理前端数据的工作就是由后端来完成的。 相当于,前端仅仅是一层皮,它直接决定了整个网站的美观 阅读全文
posted @ 2022-03-05 10:26 Ricardo_ML 阅读(145) 评论(0) 推荐(2) 编辑