spring框架的注解式开发

注解(Annotation)式开发

  • 定义:通过Spring框架提供的一系列相关注解完成项目中快速开发
  • 注解:Annotation 是Java中一种特殊类,类似于interface
  • 使用:@注解类名(属性=参数)
阅读更多

spring的事务属性

spring的事务属性包括:

  • propagation
  • isolation
  • no-rollback-for
  • read-only
  • rollback-for
  • timeout
阅读更多

Spring中处理事务两种方式

编程式事务处理

定义:通过在业务层中注入事务管理器对象,然后通过编码的方式进行事务控制

缺点:

  • 代码冗余
  • 不够通用
  • 不便于维护
阅读更多

Spring整合Mybatis思路分析(SM整合)

引入相关依赖

spring    mybatis    mysql    mybatis-spring   druid……

如何整合?

Spring项目管理框架 主要是用来负责项目中组件对象的创建、使用、销毁 --对象创建

Mybatis持久层框架 主要是用来简化原始jdbc技术对数据库访问操作 --操作数据库

阅读更多

Spring AOP 切入点的表达式

作用:主要是用来决定项目中哪些组件中哪些地方需要加入通知
语法结构:expression=”切入点表达式”

阅读更多

Spring基础知识-Spring控制反转(IOC)

什么是 Spring IOC 容器?

控制反转即 IOC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。

Spring IOC 负责创建对象,管理对象(通过依赖注入 DI),装配对象,配置对象,并且管理这些对象的整个生命周期。

阅读更多

Spring基础知识-Spring概述

什么是 spring?

Spring 是一个轻量级 Java 开发框架,最早有 Rod Johnson 创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的 JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发 Java 应用程序提供全面的基础架构支持。Spring 负责基础架构,因此 Java 开发者可以专注于应用程序的开发。

阅读更多