摘要: 事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性; Spring 实现事务管理有如下两种方式: 编程式事务管理: 将事务管理代码嵌入到业务方法中来控制事务的提交和回滚,在编程式管理事务中,必须在每个事务操作中包含额外的事务管理代码。 声明式事务管理(推荐): 大多数情况下比 阅读全文
posted @ 2020-02-07 01:23 一梦先知 阅读(184) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate简介 JdbcTemplate是Spring JDBC的核心类,借助该类提供的方法可以很方便的实现数据的增删改查。 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcT 阅读全文
posted @ 2020-02-06 23:31 一梦先知 阅读(10143) 评论(0) 推荐(1) 编辑
摘要: 数据库连接池(Database Connection Pooling)在程序初始化时创建一定数量的数据库连接对象并将其保存在一块内存区中,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接以避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技 阅读全文
posted @ 2020-02-06 21:21 一梦先知 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 动态代理四种增强方式 先创建一个service类 package com.zzj.calculatar.service; import org.springframework.stereotype.Service; @Service public class CalculatorService im 阅读全文
posted @ 2020-02-04 23:07 一梦先知 阅读(903) 评论(0) 推荐(0) 编辑
摘要: AOP是什么? 面向切面编程,把那些与业务无关,却为业务模块所共同调用的逻辑封装成一个可重的模块,即切面 使用"横切"技术,AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点 为什么使用AOP? 如果说面向对象编程是关注将需求功能划分 阅读全文
posted @ 2020-02-04 22:23 一梦先知 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 本次要求:已知com.zzj.vo包下分别有Tiger、lion、Elephant三个Java源文件,请据此实现以下功能:①、自定义一个名为Component的注解,要求该注解只能用于类且代码运行时该注解依然有效;②、为Tiger和Lion类添加component注解③、在Application类中 阅读全文
posted @ 2020-01-30 22:05 一梦先知 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 创建@Autowired注解 package com.zzj.test; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Reten 阅读全文
posted @ 2020-01-17 22:52 一梦先知 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: java内置注解: @Override(重写方法):被用于标注方法,用于说明所标注的方法是重写父类的方法 @Deprecated(过时方法):用于说明所标注元素,因存在安全问题或有更好选择而不鼓励使用,如果强行使用,则编译器会发出警告 @SuppressWarnings(消除警告):用于取消编辑器所 阅读全文
posted @ 2020-01-13 23:18 一梦先知 阅读(909) 评论(0) 推荐(1) 编辑
摘要: 先获取一个类(如Student) Class clazz = Student.class; ①获取构造方法:借助Class类某些可以获取对应类中声明的构造方法实例对象 //Test测试//返回该对象表示类参数列表相匹配的public构造方法(不含继承)对应的Constructor对象 Constru 阅读全文
posted @ 2020-01-07 18:42 一梦先知 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 获取class对象的六种方法 了解:class类——是Java反射机制的入口,封装了一个类或接口的运行信息,通过调用Class类的方法可以获取这些信息,其特点如下: 1、该类在java.lang包中; 2、该类被final所修饰,即该类不可以被子类继承 3、该类实现了Serializable接口 4 阅读全文
posted @ 2020-01-07 11:05 一梦先知 阅读(3110) 评论(0) 推荐(1) 编辑