自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 jar12

Web MVC 标准MVC模型概述 MVC模型:是一种架构型的模式,本身不引入新功能,只是帮助我们将开发的结构组织的更加合理,使展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离。如图1-2 首先让我们了解下MVC(Model-View-Controller)三元组的概念: Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaB

2016-04-05 18:20:29 377

原创 jar11

BeanFactory XmlBeanFactory,根据XML文件的定义装载Bean BeanFactory bf= new XmlBeanFactory(new   FileInputStream(“bean.xml”)) Bean被延迟加载,在需要的时候才被实例化 MyBean mb= bf.getBean(“Mybean”); Bean工厂知道系统中的很多对象

2016-04-04 16:50:17 234

原创 jar10

Spring容器和装配Bean byName在容器中寻找和需要自动装配的属性名相同的Bean byType在容器中寻找和需要自动装配的属性类型相同的Bean constructor 在容器中寻找与需要自动装配的Bean的构造函数参数一致的Bean autodetect首先使用constructor,再使用byType Bean实例化的时候需要一些初始化的动作,

2016-04-04 16:48:12 180

原创 jar9

SSH整合 Spring事务管理 •Spring 框架中,涉及到事务管理的 API 大约有100个左右,其中最重要的有三个:TransactionDefinition(给定的事务规则)、PlatformTransactionManager(按照……来执行提交或者回滚操作 )、TransactionStatus(表示一个运行着的事务的状态)。  PlatformTransa

2016-04-04 16:45:45 222

原创 jar8

Spring  AOP AOP框架将分散在系统中的功能块放到一个地方- 切面 可以声明式的定义何时何地应用这些功能,而不是在需要新功能的地方修改代码 好处 每个业务逻辑放在一个地方,不是分散到代码各个角落 业务模块只包含核心功能,辅助功能转到切面中,使其更加清晰 切面(Aspect):就是你要实现的交叉功能 连接点(Joinpoint):应用程序执行过

2016-04-04 16:45:10 388

原创 jar7

@Autowired 用法: 配置在属性上; 配置在set方法上; 配置在构造方法上。 @Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false。  @Qualifier p用法: p1、配置在属性上; p2、配置在set方法上; 3、配置在构造方法的参数上

2016-03-31 23:02:58 280

原创 jar6

Spring容器: 容器是Spring框架的核心,使用Ioc管理所有组件 Spring的两种容器 Bean工厂,简单,提供基础DI     (org.springframework.beans.factory.BeanFactory)        应用上下文 (org.springframework.context.ApplicationContext XmlB

2016-03-30 18:18:42 202

原创 jar5

Spring: Spring能有效地组织你的中间层对象。 Spring能消除在许多工程中常见的对Singleton的过多使用。Spring能消除各种各样自定义格式的属性文件的需要,使配置信息一元化。 Spring能够帮助我们真正意义上实现针对接口编程。 在Spring应用中的大多数业务对象没有依赖于Spring。 使用Spring构建的应用程序易于单元测试。 Spring支持JDBC和

2016-03-29 18:24:32 192

原创 jar4

多对多: 不必建立 关联对象实体,可以用map传递两个id进去 esultMap 继承和 查询配置 比较清楚,可以借鉴 mybatis3.0添加了association和collection标签专门用于对多个相关实体类数据进行级联查询,但仍不支持多个相关实体类数据的级联保存和级联删除操作。因此在进行实体类多对多映射表设计时,需要专门建立一个关联对象类对相关实体类的关联关系进行

2016-03-28 18:32:31 179

原创 1jar

一对多主表映射: 用户表类属性映射,extends表示可继承userMap所定义的映射 属性名resultList 类型为List集合  该集合是根据UserObj的t_id进行ResultObj查询 column是本表要传入的select语句块中的参数,集合查询的定义为resultByUid 一对多主表映射: 定义按用户ID查询成绩,参数来自用户对象的ID  一对多从

2016-03-27 20:19:04 160

原创 jar学习3

collection为用于遍历的元素(必选),支持数组、List、Set item表示集合中每一个元素进行迭代时的别名. index指定一个名字,用于表示在迭代过程中,每次迭代到的位置. open表示该语句以什么开始, separator表示在每次进行迭代之间以什么符号作为分隔符. close表示以什么结束. 一对多主表映射: 定义用户结果集 用户表类属性映射,extend

2016-03-26 21:36:45 319

原创 jar学习2

今天学了多条件查询和动态SQL 和映射关系。 动态SQL:当查询条件需要动态生成时,需要使用动态SQL 映射是:一对一映射。或多对多映射。和一对多映射。 总体来说今天学的开始慢慢听懂了,再多练几次就差不多了

2016-03-26 21:31:57 178

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除