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