spring
WhatAre_Words
这个作者很懒,什么都没留下…
展开
-
SSM项目常见依赖
单元测试Junit <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> 数据库驱动 <dependency>原创 2020-09-03 22:45:32 · 107 阅读 · 0 评论 -
Java框架知识点总结第四篇——spring
一,动态代理 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 1.1 基于接口的动态代理 涉及的类:Proxy 如何创建代理对象: 使用Proxy类中的newProxyInstance方法 创建代理对象的要求:被代理类最少实现一个接口,如果没有则不能使用 newProxyInstance方法的参数: ClassLoader:类加载器 它是用于加载代理对象字节码的,和被代理对象使用相同的类加载器。固定写原创 2020-07-08 21:45:21 · 127 阅读 · 0 评论 -
Java框架知识点总结第三篇——spring
一,spring中的新注解 Configuration 作用:指定当前类是一个配置类 细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写 ComponentScan 作用:用于通过注解指定spring在创建容器时要扫描的包 属性:value:它和basePackages的作用是一样的,都是用于指定创建容器时要扫描的包。 我们使用此注解就等同于在xml中配置了 <context:compon原创 2020-07-04 22:34:23 · 152 阅读 · 0 评论 -
Java框架知识点总结第二篇——spring
一,程序的耦合 耦合:程序间的依赖关系 耦合包括: (1)类之间的依赖 (2)方法见的依赖 解耦:降低程序间的耦合关系 实际开发中:应该做到,编译器不依赖,运行时依赖 解耦的思路: 第一步:使用反射来创建对象,而避免使用new关键字 第二步:通过读取配置文件来获取要创建的对象全限定类名 二,beanfactory beanfactory:一个创建bean对象的工厂 bean:在计算机英语中,有可重用组件的含义 javabean:用java语言编写的可重用组件。 它就是用于创建service和dao对象的 第原创 2020-07-03 22:07:59 · 230 阅读 · 0 评论