上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 我们故意在一个方法里先写一个插入,然后在写一个删除语句。其中删除语句的sql表达错误。 . 虽然会报错 告诉你删除的sql语句错误,但是不会告诉你 插入操作成功了。 也就是说 虽然程序因为错误没有运行完,但是有一部分操作还是成功了。 明显不满足我们的ACID原则(原子性、一致性、隔离性、持久性) 首 阅读全文
posted @ 2021-02-08 15:56 枫叶像思念 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 我们先来回顾一下mybatis如何进行增删改查。 1.首先我们需要一个接口UserMapper里面写一个抽象方法。 2.我们需要对于此接口进行mapper映射,所以需要新设一个UserMapper.xml文件 3.接下来我们需要进行mabatis的配置文件的书写 (1)数据源datasource(配 阅读全文
posted @ 2021-02-07 23:23 枫叶像思念 阅读(303) 评论(0) 推荐(0) 编辑
摘要: AOP面向切面编程 AOP在Spring中的使用 提供声明式事务,允许用户自定义切面 横切关注点:跨越应用程序多个模块的方法或功能。即是,与我们业务逻辑无关的,但是我们需要关注的部分,就是横切关注点。如日志,安全,缓存,事务等等… 切面(Aspect):横切关注点 被模块化的特殊对象。即,它是一个类 阅读全文
posted @ 2021-02-07 13:00 枫叶像思念 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 静态代理 动态代理 动态代理有三个角色: 接口 真实角色 生成代理角色的角色 java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处 阅读全文
posted @ 2021-02-06 12:11 枫叶像思念 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、byName byType自动装配 如果我们的类拥有一下字段 那么常规的配置文件 应该如下 我们来了解一下byname bytype byName:根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配。 byType:如果容器中存在一个与指定属性类型相 阅读全文
posted @ 2021-02-05 13:07 枫叶像思念 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 首先先甩一波 spring 核心类core的官方文档 https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans 作用域的分类: 默认单例模式singleton(每次只能拿到同一个对象) 原型 阅读全文
posted @ 2021-02-05 08:44 枫叶像思念 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 构造器注入 一、搭建环境 我们先创建一个user类。其中字段包括 id name address Address是在包里声明的另一个类。 /** * @Description: 用户类 用来构造器注入以及cp命名空间注入 * @Author: cckong * @Date: */ public cl 阅读全文
posted @ 2021-02-04 00:18 枫叶像思念 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、创建环境 在IDEA下使用快捷键 alt+insert 召唤出构造器 可以设置诸多方法 创建学生类 其中有各种类型字段 Address类代码 import java.util.List; import java.util.*; /** * @Description: 学生类 拥有复杂类型的字段 阅读全文
posted @ 2021-02-03 23:42 枫叶像思念 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 假设我们现在作为学生要去吃饭,服务员来服务我们。 我们来看一下静态代理例子。 在下图中 我们新建一个student传参到waiter里面 而waiter类里的那个student实例赋值传进来的值 然后调用waiter的eat。在waiter的eat里面有waiter自己的服务,还有student的e 阅读全文
posted @ 2021-02-03 15:03 枫叶像思念 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.OSI模型个TCP/IP模型区别 2.Unix以及类Unix操作系统演变 3.SSH协议(安全外壳协议) 通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。 使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以 阅读全文
posted @ 2021-02-02 15:11 枫叶像思念 阅读(242) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页