Spring
文章平均质量分 93
Jujuxiaer
这个作者很懒,什么都没留下…
展开
-
Sping系列课程--工厂
Sping系列课程–工厂第一章 引言4. 工厂设计模式4.1 什么是工厂设计模式1. 概念:通过工厂类,创建对象 User user = new User(); UserDAO userDAO = new UserDAOImpl(); 2. 好处: 解耦合 耦合:指的是代码间的强关联关系,一方的改变会影响到另一方 问题:不利于代码维护 UserService userService = new UserServiceImpl();4.2 简单的工厂实现package com.ju原创 2021-04-19 15:47:17 · 205 阅读 · 0 评论 -
Spring系列课程--AOP编程
Spring系列课程–AOP编程第一章 静态代理设计模式1. 为什么需要代理设计模式1.1 问题在JavaEE分层开发中,哪个层次对于我们来说最重要DAO --> Service --> ControllerService层最重要,业务逻辑都写在了Service层Service层中包含了哪些代码?Service层 = 核心功能(几十行 上百行代码) + 额外功能(附加功能)1. 核心功能 业务运算 DAO调用2. 额外功能 1)不属于业务 2)可有可无 3原创 2021-04-19 15:45:14 · 122 阅读 · 0 评论 -
Spring系列--持久层整合
Spring系列–持久层整合第一章 持久层整合1. Spring框架为什么要与持久层技术进行整合1. JavaEE开发需要持久层进行数据库的访问操作2. JDBC Hibernate MyBatis进行持久开发过程存在大量的代理冗余3. Spring基于模板设计模式对于上述的持久层技术进行了封装1. JDBC |- JDBCTemplate2. Hibernate(JPA) |- HibernateTemplate3. Mybatis |- SqlSessionFactoryBean原创 2021-04-19 15:44:05 · 188 阅读 · 0 评论