Web程序设计笔记09——第五章:Spring的事务管理
第五章:Spring的事务管理 transfer()的语句要么全做,要么全不做? 把transfer方法做成事务方法。 事务方法:方法体中的代码要么全部,要么全不做。 如何把transfer()做成事务方法呢? 1.基于xml文件 2.基于注解 AOP关键导包 <dependency>
Web程序设计笔记08——第四章:Spring的数据库开发
第四章:Spring的数据库开发 JDBC: Java Database Connector JdbcTemplate方法 一、execute() (1)mysql创建数据库spring create database spring; (2)导包</
Web程序设计笔记07——第三章:基于AspectJ实现AOP
第三章:Spring AOP 复习知识 1.从java角度出发实现代理 JDK动态代理 和 CGLIB代理 的区别: (1)被代理对象不同 (2)产生代理对象的类不同 2.从Spring角度出发实现代理
Web程序设计笔记06——第三章:从Spring的角度去实现代理
第三章 1.代理 生活中的代理: 代购 从Java的角度去实现代理 3.2.1 JDK动态代理 被代理对象:实现了接口的类 写的就是核心的业务功能 切面类:写的是非核心的业务功能 生成代理对象的类:JdkProxy 代码实现同上节课 3.2.2 CGLIB代理 被代理对象:某个类 切面类: 生成代理
Web程序设计笔记05——第三章:Spring AOP
第三章:Spring AOP 代理: 生活中的代理: 代购(代理对象):卖化妆品 代理 韩国卖化妆品的那个商店(被代理对象):卖化妆品 代理对象和被代理对象的区别? 代理对象可以完成被代理对象的功能,除此之外,代理对象还可以添加额外功能 示例: package com.gzh; //韩国商店 pu
Web程序设计笔记04——第二章:Spring中的Bean
第二章:Spring中的Bean 9.基于XML的装配 什么是Bean的装配? Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式。Spring容器支持多种形式的Bean的装配方式,如基于XML的装配、基于注解(Annotation)的装配和自动装配(其中最常用的是基于
Web程序设计笔记03——第二章:Spring中的Bean
第二章:Spring中的Bean 1、Bean的配置 如果把Spring看做一个大型工厂,则Spring容器中的Bean就是该工厂的产品。要想使用这个工厂生产和管理Bean,就需要在配置文件中告诉它需要哪些Bean,以及需要使用何种方式将这些Bean装配到一起。 test:Bean的本质就是Java
Web程序设计笔记02——第一章:依赖注入
第一章:Spring的基本应用 四、依赖注入 依赖注入(Dependency Injection)建成DI,与控制反转(IoC)的含义相同 依赖注入的作用就是在使用Spring 框架创建对象时,动态地将其所依赖的对象注入Bean组件中,其实现方式通常有两种,一种是属性setter方法注入,另一种是构
Web程序设计笔记01——第一章:Spring的基本应用
2021版: Spring的基本应用 一、idea创建maven项目的过程 1.设置idea打开时欢迎页面 1.在idea的欢迎页面中点击 Customize 进入自定义设置 2.点击 settings 进入系统设置
C++基础教程
本教程大部分内容参考菜鸟教程网站,结合自我经历为露露学习而编写。 C++基础教程 C++ 是一种高级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Win