摘要: 一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短 阅读全文
posted @ 2018-01-30 22:38 Taeyang 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Spring 概述 1. 什么是spring? spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 阅读全文
posted @ 2018-01-30 17:18 Taeyang 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 基本组件: @Component:标识了一个受Spring管理的组件,泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 @Respository:标识持久层,数据访问组件,即DAO组件。 @Service:标识业务层组件。 @Controller:标识表现层,控制层组件。 @Reque 阅读全文
posted @ 2018-01-30 16:35 Taeyang 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 你已经学会了如何使用元素来声明bean和通过使用XML配置文件中的<constructor-arg>和<property>元素来注入。 Spring 容器可以在不使用<constructor-arg>和<property>元素的情况下自动装配相互协作的 bean 之间的关系,这有助于减少编写一个大的 阅读全文
posted @ 2018-01-30 15:08 Taeyang 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Spring框架支持以下五种bean的作用域: 1.singleton:bean在每个Spring ioc容器中只有一个实例。 2.prototype:一个bean的定义可以有多个实例。 3.request:每次http请求都会创建一个bean,该作用域仅在基于web的Spring Applicat 阅读全文
posted @ 2018-01-30 14:57 Taeyang 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 事务隔离级别定义的是事务在数据库读写方面的控制范围 1.Serializable 最严格的级别,事务串行执行,资源消耗最大。 2.REPEATABLE READ 保证了一个事务不会修改已经由另一个事务读取但未提交(回滚)的数据。避免了“脏读取”和“不可重复读取”的情况,但是带来了更多的性能损失。 3 阅读全文
posted @ 2018-01-30 14:35 Taeyang 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 传播级别定义的是事务的控制范围。 1.PROPAGATION_REQUIRED 默认的spring事务传播级别,使用该级别的特点是,如果上下文中已经存在事务,那么就加入到事务中执行,如果当前上下文中不存在事务,则新建事务执行。所以这个级别通常能满足处理大多数的业务场景。 2.PROPAGATION_ 阅读全文
posted @ 2018-01-30 13:52 Taeyang 阅读(1635) 评论(0) 推荐(0) 编辑