注解(Annotation)式开发
- 定义:通过Spring框架提供的一系列
相关注解完成项目中快速开发 - 注解:Annotation 是Java中一种特殊类,类似于interface
- 使用:
@注解类名(属性=参数)
Annotation)式开发相关注解完成项目中快速开发@注解类名(属性=参数)spring的事务属性包括:
propagationisolationno-rollback-forread-onlyrollback-fortimeoutspring mybatis mysql mybatis-spring druid……
Spring是项目管理框架 主要是用来负责项目中组件对象的创建、使用、销毁 --对象创建
Mybatis是持久层框架 主要是用来简化原始jdbc技术对数据库访问操作 --操作数据库
作用:主要是用来决定项目中哪些组件中哪些地方需要加入通知
语法结构:expression=”切入点表达式”
控制反转即 IOC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。
Spring IOC 负责创建对象,管理对象(通过依赖注入 DI),装配对象,配置对象,并且管理这些对象的整个生命周期。
Spring 是一个轻量级 Java 开发框架,最早有 Rod Johnson 创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的 JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发 Java 应用程序提供全面的基础架构支持。Spring 负责基础架构,因此 Java 开发者可以专注于应用程序的开发。