10 2017 档案
摘要:Spring AOP建立于Ioc之上,作为OOP的有益补充 利用横向机制解决了无法通过纵向继承体系进行抽象的重复性 一、AOP术语 1.连接点Joinpoint 一个类或一段程序代码拥有一些具有边界性质的特定点,称为拦截到的点,方法前方法后等,Spring仅支持方法的连接点,连接点包含两个信息,执行
阅读全文
摘要:一、 Spring启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成生成一份对应的Bean配置注册表,然后根据这张注册表实例化Bean,装配好Bean之间的依赖关系 二、Bean的配置信息包括4个方面 Bean的实现类 Bean的属性信息:如数据源 Bean的依赖关系 Bean的行
阅读全文
摘要:运行时数据区域 一、程序计数器 程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器。 虚拟机多线程中,为了线程来回切换可以找到各自的位置,各自都需要计数器。 如正在执行的是Java方法,计数器记录的是正在执行的虚拟机字节码指令的地址 如正在执行的是Native方法,计数器记
阅读全文
摘要:Spring IoC 一、IoC是Spring容器的内核,AOP、声明式事务等功能以此为基础。 二、IoC的字面意思为控制反转(依赖注入),即某一接口的选择控制权从调用类中移除,转给第三方决定。举例:比如有一个剧本的某一个角色要用刘德华来出演,现在将角色从剧本中分离出来(反转),由导演来控制(控制)
阅读全文
摘要:JDBC、Hibernate、Mybatis区别 1.JDBC java程序都是通过JDBC连接数据库的,从而实现通过SQL对数据库编程。JDBC实际就是一系列规范,但是它只定义了接口规范,而具体的实现交由各个数据库厂商去实现。因为每个数据库都有其特性,这些是java规范没有办法确定的,所以JDBC
阅读全文

浙公网安备 33010602011771号