随笔分类 -  Java

摘要:AOP 总结 阅读全文
posted @ 2022-11-14 00:01 风陵南 阅读(29) 评论(0) 推荐(0)
摘要:AOP(Aspect Oriented Programming)简介 面向切面编程,一种编程范式,指导开发者如何组织程序结构 作用:在不惊动原始设计的基础上为其进行功能增强 Spring理念:无入侵式/无侵入式 AOP核心概念 连接点(JoinPoint):程序执行过程中的任意位置,粒度为执行方法、 阅读全文
posted @ 2022-11-12 01:03 风陵南 阅读(120) 评论(0) 推荐(0)
摘要:整合JUnit 阅读全文
posted @ 2022-11-02 16:45 风陵南 阅读(13) 评论(0) 推荐(0)
摘要:MyBatis核心程序 配置文件 整合MyBatis 阅读全文
posted @ 2022-11-02 16:20 风陵南 阅读(30) 评论(0) 推荐(0)
摘要:XML配置与注解配置对比 阅读全文
posted @ 2022-11-02 01:09 风陵南 阅读(20) 评论(0) 推荐(0)
摘要:第三方bean管理 第三方bean依赖注入 阅读全文
posted @ 2022-10-28 00:45 风陵南 阅读(34) 评论(0) 推荐(0)
摘要:自动装配 引用类型 简单类型 加载properties文件 阅读全文
posted @ 2022-10-27 22:16 风陵南 阅读(23) 评论(0) 推荐(0)
摘要:注解定义bean 纯注解开发(无需配置文件) bean作用范围 bean生命周期 阅读全文
posted @ 2022-10-27 15:19 风陵南 阅读(32) 评论(0) 推荐(0)
摘要:获取bean 容器层次结构图 *BeanFactory 是IoC容器的顶层接口,初始化BeanFactory对象时,加载的bean延迟加载 bean相关 依赖注入相关 阅读全文
posted @ 2022-10-27 14:43 风陵南 阅读(53) 评论(0) 推荐(0)
摘要:数据源对象管理 (用户名密码等敏感的数据不会直接放在bean中 而是放在properties文件中进行管理) 加载properties文件 在resource中创建 jdbc.properties 文件 jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc: 阅读全文
posted @ 2022-10-27 13:49 风陵南 阅读(49) 评论(0) 推荐(0)
摘要:数组注入 List集合注入 set集合注入 Map集合注入 Properties集合注入 阅读全文
posted @ 2022-10-24 16:51 风陵南 阅读(26) 评论(0) 推荐(0)
摘要:依赖自动装配 IoC容器根据bean所依赖的资源在容器中自动查找并注入到bean中的过程称为自动装配 自动装配方式 按类型(常用) 按名称 按构造方法 不启用自动装配 注意: 自动装配用于引用类型依赖注入,不能对简单类型进行操作 使用按类型装配时(byType)必须保障容器中相同类型的bean唯一, 阅读全文
posted @ 2022-10-24 16:43 风陵南 阅读(37) 评论(0) 推荐(0)
摘要:bean生命周期 生命周期:从创建到消亡的完整过程 bean生命周期:bean从创建到销毁的整体过程 bean生命周期控制:在bean创建后到销毁前做一些事情 方式一:配置控制生命周期 <bean id="bookDao" class="com.cqupt.dao.impl.BookDaoImpl" 阅读全文
posted @ 2022-10-23 16:41 风陵南 阅读(30) 评论(0) 推荐(0)
摘要:bean 实例化 bean本质上就是对象,创建bean使用构造方法完成(反射) 构造方法(常用) 静态工厂* 实例工厂* FactoryBean(实用) 阅读全文
posted @ 2022-10-23 16:02 风陵南 阅读(22) 评论(0) 推荐(0)
摘要:基础配置 别名配置 作用范围配置 适合交给容器进行管理的bean (复用性的对象,无需重复创建的对象) 表现层对象 业务层对象 数据层对象 工具对象 不适合交给容器管理的bean (实体对象,如学生对象等) 封装实体的域对象 阅读全文
posted @ 2022-10-23 15:46 风陵南 阅读(18) 评论(0) 推荐(0)
摘要:DI入门案例 思路分析: 1、基于IoC管理bean 2、Service中使用new形式创建的Dao对象是否保留(否) 3、Service中需要的Dao对象如何进入Service中?(提供方法) 4、Service和Dao之间的关系如何描述(配置) 步骤 1、删除以new形式创建对象的代码 // 5 阅读全文
posted @ 2022-10-23 15:21 风陵南 阅读(46) 评论(0) 推荐(0)
摘要:IoC入门案例 思路分析: 1、管理什么?(Service与Dao) 2、如何将被管理的对象告知IoC容器?(配置) 3、被管理的对象交给IoC容器,如何获取到IoC容器?(接口) 4、IoC容器得到之后,如何从容器中获取到bean?(接口方法) 5、使用Spring导入哪些坐标?(pom.xml) 阅读全文
posted @ 2022-10-23 14:45 风陵南 阅读(47) 评论(0) 推荐(0)
摘要:IoC (Inversion of Control) 控制反转 使用对象时,由主动new产生对象转换为由外部提供对象,对象的创建控制权由程序转移至外部,这种思想成为控制反转 Spring技术对IoC思想进行了实现 Spring提供了一个容器,成为IoC容器,用来充当IoC思想中的”外部“ IoC容器 阅读全文
posted @ 2022-10-23 14:44 风陵南 阅读(48) 评论(0) 推荐(0)
摘要:简介 Spring 家族 Spring Framework 系统架构 阅读全文
posted @ 2022-10-23 00:29 风陵南 阅读(29) 评论(0) 推荐(0)
摘要:Element 简介 Element 快速入门 https://element.eleme.cn/#/zh-CN/component/button Element 布局 https://element.eleme.cn/#/zh-CN/component/layout https://element 阅读全文
posted @ 2022-10-15 01:43 风陵南 阅读(214) 评论(0) 推荐(0)