上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页
摘要: IOC(Inversion of Control):反转控制;DI (Dependency Injection)依赖注入🔗 🔗 反转控制将对象的创建控制权交由Spring容器,并管理其的生命周期,创建模式(单例 or 多例);依赖注入,创建和管理某个对象,其依赖于那些属性,为属性赋值就是注入。 阅读全文
posted @ 2020-05-20 10:49 kkzhang 阅读(141) 评论(0) 推荐(0)
摘要: 1、 SpringMVC 概述 1) Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的MVC 框架之一 。MVC,M:model,模型层,指的是项目中的实体JavaBean,装载并传输数据;V:视图层,代表JSP;C:控制层,指的是项目中的Servlet,控制 阅读全文
posted @ 2020-05-20 00:00 kkzhang 阅读(375) 评论(0) 推荐(0)
摘要: 无论是使用注解的方式还是XML,最终支持事务管理的一定是事务管理器dataSourceTransactionManager,事务管理是AOP中的一个简单应用,AOP面向切面编程,切面就是从目标对象中抽取出来一些公共功能或一些非核心业务代码所存放的类,面向对象为纵向继承,面向切面为横向抽取。 1、创建 阅读全文
posted @ 2020-05-19 16:31 kkzhang 阅读(513) 评论(0) 推荐(0)
摘要: 事务的传播行为 当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。事务的传播行为可以由传播属性指定。Spring定义了7种类传播行为。 事务传播属性可以在@Transactional注解的propagation 阅读全文
posted @ 2020-05-19 15:59 kkzhang 阅读(3197) 评论(0) 推荐(1)
摘要: 1、事务概述 1) 在JavaEE企业级开发的应用领域,为了保证数据的完整性和一致性,必须引入数据库事务的概念,所以事务管理是企业级应用程序开发中必不可少的技术。 2) 事务就是一组由于逻辑上紧密关联而合并成一个整体(工作单元)的多个数据库操作,这些操作要么都执行,要么都不执行。 3) 事务的四个关 阅读全文
posted @ 2020-05-19 10:57 kkzhang 阅读(1142) 评论(0) 推荐(1)
摘要: JdbcTemplate 1、 概述 为了使JDBC更加易于使用,Spring在JDBC API上定义了一个抽象层,以此建立一个JDBC存取框架。 作为Spring JDBC框架的核心,JDBC模板的设计目的是为不同类型的JDBC操作提供模板方法,通过这种方式,可以在尽可能保留灵活性的情况下,将数据 阅读全文
posted @ 2020-05-18 17:58 kkzhang 阅读(377) 评论(0) 推荐(0)
摘要: 1、 概述 一个切面中需要包含什么,才能够作用到连接点?切面中是包含通知的,通知作用到连接点需要有切入点表达式。 除了使用AspectJ注解声明切面,Spring也支持在bean配置文件中声明切面。这种声明是通过aop名称空间中的XML元素完成的。 正常情况下,基于注解的声明要优先于基于XML的声明 阅读全文
posted @ 2020-05-18 15:41 kkzhang 阅读(790) 评论(0) 推荐(0)
摘要: AspectJ1、 简介 AspectJ:Java社区里最完整最流行的AOP框架。(在Spring中AOP是一种思想,而AspectJ是一种AOP的更明确具体实现) 在Spring2.0以上版本中,可以使用基于AspectJ注解或基于XML配置的AOP。2、在Spring中启用AspectJ注解支持 阅读全文
posted @ 2020-05-18 11:32 kkzhang 阅读(796) 评论(0) 推荐(0)
摘要: AOP概述 1) AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。 面向对象 纵向继承机制(父类与子类的关系,父接口与子接口的关系,接口与实现类的关系) 阅读全文
posted @ 2020-05-18 09:34 kkzhang 阅读(312) 评论(0) 推荐(0)
摘要: 动态代理的原理代理设计模式的原理:使用一个代理将原本对象包装起来,然后用该代理对象”取代”原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及何时将方法调用转到原始对象上。 代理模式:可以理解为有两个对象,代理对象和目标对象,代理对象就是帮助我们完成这件事的对象,目标对象就是我们要去做的 阅读全文
posted @ 2020-05-18 00:11 kkzhang 阅读(198) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页