07 2022 档案
摘要:什么是事务? 事务是由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。程序和事务是两个不同的概念。一般而言:一段程序中可能包含多个事务。(说白了就是几步的数据库操作而构成的逻辑执行单元) 事务的特点 事务具有四个特性:原子性(Atomicity)、一致性(Cons
阅读全文
摘要:自动装配
@Autowired
@Qualifier
@Value
读取properties文件
@PropertySource
阅读全文
摘要:@Repository @Scope("singleton") // 控制Bean范围 public class BookDaoImpl implements BookDao { public BookDaoImpl() { System.out.println("book dao construc
阅读全文
摘要:Spring3.0开启了纯注解开发模式,使用Java类替代配置文件,开启了Spring快速开发赛道 首先,使用Java类代替配置Spring核心配置文件 config.SpringConfig @Configuration注解用于设定当前类为配置类 @ComponentScan注解用于设定扫描路径,
阅读全文
摘要:使用@Component,@Service,@Controller,@Repository注解的类,表示把这些类纳入到spring容器中进行管理,同时也是表明把该类标记为Spring容器中的一个Bean。 @Component 标注Spring管理的Bean,使用@Component注解在一个类上,
阅读全文
摘要:首先,在我的电脑里找到BatterySetting.exe文件 位置在C:\Program Files (x86)\Lenovo\PCManager\5.0.0.3292文件夹下 然后,新建一个快捷方式 右击,点开快捷方式的属性 在目标前面添加explorer,然后按下确定 然后再次右键点击快捷方式
阅读全文
摘要:什么是集合注入 通俗的来讲就是在beans.xml文件中,通过集合的方式来进行赋值,我们在Java基础中学过通过集合的方式来进行赋值 集合注入的几种方式 Spring提供了以下四种集合类的配置元素 list 该标签用来装配可重复的list值 set 该标签用来装配没有重复的set值 map 该标签可
阅读全文
摘要:集合ArrayList ArrayList list1 = new ArrayList(); // ArrayList<限制类型> list = new ArrayList<>(); ArrayList<String> list2 = new ArrayList<>(); 注意进行.equals()
阅读全文
摘要:依赖注入的方式 setter注入 推荐使用,如果bean中有set方法就用setter注入 构造器注入 自动装配 自动装配的优先级低于setter注入和构造器注入 bean的autowire属性 按类型(常用) 按名称 按构造器 不使用自动装配 通过xml文件实现自动装配 我们只需要在xml配置文件
阅读全文
摘要:public, protected, friendly, private的访问权限如下: 关键字 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × (默认) private √ × × × pu
阅读全文