加载中
反射

1.为什么要使用反射? 需要在运行时才得知并使用编译时完全未知的类,创建其对象,改变其属性,调用其方法。 2.什么是反射? 允许程序在运行时,借助Reflection API取得任何类的内部信息,并...

2017/12/28 11:58
36
构造函数不可以继承

构造函数不可以继承? 私有属性可不可以被继承? 可以被继承,但是因为权限修饰符的作用,不能被访问,只能通过封装的get set方法来访问,如果直接修改具体的属性,那么 就可以通过反射来直接...

05/12 15:33
15
一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十)

上篇博文容器初始化时,使用new的方式来实力化对象,这篇博文我们利用配置文件+反射实力化对象,进一步封 装降低容器和组件的耦合度。下面我们先看一下配置文件。 [html] view plain copy <...

2018/01/13 18:30
9
JDBC

JDBC JDBC(JavaDatabase Connectivity): 1. 是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API) 2.JDBC为访问不同的数据库提供了一种统一的途径, 3.JDBC的目标...

一步步重构容器实现Spring框架——解决容器对组件的“侵入式”管理的两种方案--主动查找和控制反转(九)

如何让组件不再依赖容器?这篇 博文主要是通过两种解决方案来解决这个问题,最后对比各自的优缺点。 服务定位器 解决方案之一就是使用服务定位器(Service Locator),我们也可以叫主动查找。...

2018/01/13 18:29
15
一步步重构容器实现Spring框架——从一个简单的容器开始(八)

最近一直在和容器打交道,甚至前面的博文,我们也介绍了Spring的IoC的原理以及源码,但是回头看看,duang~ duang~的,还是深了,不够通俗易懂,不够深入浅出。由于以上原因吧,从这篇博客开始...

2018/01/13 18:27
12
Spring的IOC逐层深入——为什么要使用IOC[实例讲解](二)

从这篇博文开始,我们开始一一的深入学习Spring的两个核心。Spring目前最引人注目的地方,就是IOC=Inversion Of Control(控制反转)或者DI=Dependence Injection(依赖注入)的设计思想。 这篇...

2018/01/13 18:09
16
Java基础知识总结

一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机...

2018/08/05 22:31
11
Spring的AOP逐层深入——AOP的基本原理(六)

什么是AOP AOP(Aspect Oriented Programming),意思是面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP基于IoC基础,是对OOP(Object Oriented Progr...

2018/01/13 18:23
20
Struts2 知识点梳理

一、Struts2简介   1.概念:轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。低侵入性,与业务代码的耦合度很低。Struts2实现了MVC,并提供了一系列API,采用模式化方式...

2018/04/24 11:43
20
SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系

一 简介 (1)过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操...

web
2018/05/04 11:28
72
spring学习:spring data jpa

工程改进 在前一篇文章中,我们讨论过对工程的改进。在最开始的思路里,我们是定义了ContactService接口,在具体的ContactServiceImpl里直接引用sessionFactory或者EntityManager来操作数据。...

2018/01/15 13:07
4
Java 中的动态代理

一、概述 1. 什么是代理 我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也...

2018/05/11 16:32
11
SpringMVC常用注解标签详解

1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的Vie...

2018/06/05 18:11
8

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部