首页 > TAG信息列表 > BookDao

02-Spring

今日目标 能够掌握注解开发定义Bean对象 能够掌握纯注解开发模式 能够配置注解开发依赖注入 能够配置注解开发管理第三方Bean 能够配置注解开发为第三方Bean注入资源 能够使用Spring整合Mybatis 能够使用Spring整合Junit 一、第三方资源配置管理 说明:以管理DataSource连

Spring学习(二)

注解开发 注解开发bean 给要放到容器的bean添加注解 @Component("BookDao") public class BookDaoImpl implements BookDao { public void save() { System.out.println("Dao Save..."); } } 在xml中添加context <?xml version="1.0" encodin

跟着黑马学SSM——Day2之Bean

依赖注入方式 思考:向一个类中传递数据的方式有几种? 普通方法(set方法) 构造方法 思考:依赖注入描述了在容器种建立bean与bean之间依赖关系的过程,如果bean运行需要的是数字或字符串呢? 引用类型 简单类型(基本数据类型与String) 依赖注入方式 setter注入 简单类型 引用类型 构

spring 切入点表达式

切入点表达式 切入点表达式作用:知道对哪个类里面的哪个方法进行增强 语法结构: execution(<权限修饰符> <返回类型> <类全路径> <方法名称>(<参数列表>) ) 举例 1:对 com.atguigu.dao.BookDao 类里面的 add 进行增强 execution(* com.atguigu.dao.BookDao.add(..)) 举例 2:对 com

Java开发学习(十一)----基于注解开发bean作用范围与生命周期管理

一、注解开发bean作用范围与生命周期管理 前面使用注解已经完成了bean的管理,接下来将通过配置实现的内容都换成对应的注解实现,包含两部分内容:bean作用范围和bean生命周期。 1.1 环境准备 首先准备环境: 创建一个Maven项目 pom.xml添加Spring的依赖 <dependencies>    <dep

Java-Spring

Spring 一、基本概念 IOC(Inversion of Control)控制反转:使用对象时,由主动new产生对象转换为由外部提供对象,此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。 IOC容器:Spring提供了一个容器,称为IOC容器,用来充当IOC思想中的"外部"。 Bean:被创建或被管理的对象在IOC容器中

Java开发学习(六)----DI依赖注入之setter及构造器注入解析

一、DI依赖注入 首先来介绍下Spring中有哪些注入方式? 我们先来思考 向一个类中传递数据的方式有几种? 普通方法(set方法) 构造方法 依赖注入描述了在容器中建立bean与bean之间的依赖关系的过程,如果bean运行需要的是数字或字符串呢? 引用类型 简单类型(基本数据类型

Java开发学习(六)----DI依赖注入之setter及构造器注入解析

一、DI依赖注入 首先来介绍下Spring中有哪些注入方式? 我们先来思考 向一个类中传递数据的方式有几种? 普通方法(set方法) 构造方法 依赖注入描述了在容器中建立bean与bean之间的依赖关系的过程,如果bean运行需要的是数字或字符串呢? 引用类型 简单类型(基本数据类型

Java开发学习(五)----bean的生命周期

一、什么是生命周期 首先理解下什么是生命周期? 从创建到消亡的完整过程,例如人从出生到死亡的整个过程就是一个生命周期。 bean生命周期是什么? bean对象从创建到销毁的整体过程。 bean生命周期控制是什么? 在bean创建后到销毁前做一些事情。 二、环境准备

Java开发学习(二)----IOC、DI入门案例

一、IOC入门案例 1.1 思路分析 (1)Spring是使用容器来管理bean对象的,那么管什么? 主要管理项目中所使用到的类对象,比如(Service和Dao) (2)如何将被管理的对象告知IOC容器? 使用配置文件 (3)被管理的对象交给IOC容器,要想从容器中获取对象,就先得思考如何获取到IOC容器? S

AOP操作

1.Spring框架一般都是基于AspectJ实现AOP操作   (1)什么是AspectJ       *AspectJ不是Spring组成部分,独立于AOP框架,一般把AspectJ和Spring框架一起使用,进行AOP操作 2.基于AspectJ实现AOP操作   (1)基于xml配置文件实现   (2)基于注解方法实现(使用) 3.在项目工程里面引入AOP相

AOP操作-准备工作

AOP操作(准备) 1,Spring 框架中一般基于 AspectJ 实现AOP操作   (1)什么是 AspectJ   *AspectJ 不是 Spring 组成部分,独立AOP框架,一般把 AspectJ 和Spring 框架一起使用,进行AOP操作 2,基于 AspectJ 实现 AOP 操作   (1)基于xml配置文件实现   (2)基于注解方式实现(使用)   3,在项目工

单元测试详细设计与实现

单元测试详细设计与实现 单元测试原则: 自动通过一系列的断言给出执行结果,而不需要人为去判断(阿里开发手册中规定不允许有输出去肉眼判断)(A)测试用例之间不能相互依赖影响,是独立的(I)单元测试是可以重复执行的,不能受到外界环境的影响,如数据库、远程调用、中间件等外部依赖不能影响

级联操作1

步骤: 1创建com.it.csx_j包 2 在这个包中创建BookDao接口(BookDao.java) 代码如下: public interface BookDao {    public void save(); } 3 在这个包中创建BookDaoImpl类(BookDaoImpl.java) 代码如下: public class BookDaoImpl implements BookDao{      Stri

Spring--声明式事务基础

声明式事务 概述 编程式事务: TransactionFilter{ ​ try{ ​ //获取连接 ​ //设置非自动提交 ​ chain.doFilter(); ​ //提交 ​ }catch{ ​ //事务回滚 ​ }finally{ ​ //关闭连接释放资源 ​ } } 或使用AOP环绕通知 ​ //获取连接 ​ //设置非自动提

事务的传播行为

事务的传播行为 定义:事务的传播与事务的行为。 如果有多个事务进行嵌套运行,子事务是否要和大事务共用一个事务。 举例: class AService{ void tx_a(){ //a方法的一些内容 void tx_b(){ } void tx_c(){ } } } //此时如果a方法的内容出现了异常,那