自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 spring基于xml文件注入外部bean

往UserService中注入属性userDao第一步:创建两个包 dao和 service , 其中dao包下包含一个接口和对应的实现类②userDao接口下只添加一个抽象方法UserDaoImpl实现抽象方法UserService中写入userDao属性,并且使用set方式注入。创建一个add方法,里面调用update方法。第二步:创建XML文件对两个要创建的对象进行配置,并且在userService中使用ref的标签注入userDao对象此时name是userService中的属性名

2022-03-29 15:29:39 644

原创 spring学习笔记

一.ioc的两个接口二.ApplicationContext接口主要的两个实现类1.FileSystemXmlApplicationContext是绝对路径,一般是存储在硬盘上的位置2.ClassPathXmlApplicationContext是类文件下的路径,即src下的。IOC操作Bean管理两个步骤:①spring创建对象 ②spring注入属性1.基于XML配置文件的方式创建对象①创建对象②属性注入属性注入中的 set方法注入时具体实例演示:第一步:首先创建

2022-03-29 11:30:29 289

原创 spring中的解耦

原始方式原始方式:在UserServie的方法中直接new UserDao 。工厂模式工厂模式:在UserFactory工厂中new UserDao对象,降低了两个类中间的耦合度,但是这两个类和工厂类中又会耦合,存在缺陷。ioc解耦ioc的解耦用到了 :工厂模式 、XML配置文件 、反射机制第一步第二步在工厂类中的具体操作:先根据XML配置文件,获取到bean中的class后面的信息,也就是类的全限定性类名。利用反射机制中的API (Class.forName)获取加载到堆中的Cla

2022-03-29 10:42:35 1021

原创 标记--整理算法详解

添加链接描述

2022-03-24 09:14:56 76

原创 蚂蚁&阿里面试

蚂蚁 35分钟1.java种的8种基本数据类型2.说一下反射的机制3.类加载器及其双亲委派机制4.介绍concurrentHashMap 1.7和1.85.JDK1.8的改动6.子父类中代码块的执行顺序7.介绍一下mysql的索引8.介绍一下getBean()9.java中的静态代理和动态代理10.java中的设计模式 介绍适配器模式和装饰者模式11.spring事务12.spring中的注解执行时机13.springboot MQ中间件阿里 38分钟1.介绍一下G

2022-03-24 09:04:33 1173

原创 tcp/ip协议

TCP/IPhttp协议是客户端和服务端进行传输的数据约束规范(二进制文本)。第一行:建立一个与百度相连的双向的通信(输入输出)。第二行:使用http协议请求数据。## http协议请求回来的构成部分1.http协议的协议头----响应头。2.html的体(body)----响应体。应用和内核以下在传输控制层中进行。连接是虚无的,不占用物理空间的。资源的开辟才是真正的连接。socket是一个四元组,其中包括 ip(ip地址) + port(端口号)网络层传输控制层要发送一个包,这

2022-03-17 09:27:17 443

原创 java子父类中代码块等的执行顺序

https://juejin.cn/post/6844903986475040781

2022-03-15 15:28:21 50

原创 java反射机制

1.首先经过javac.exe的编译阶段,将java文件转化为二进制字节码.class文件2.进入类加载过程,将字节码文件通过类加载器加载到堆空间中。3.进入运行时状态。

2022-03-15 14:52:25 598

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除