
Spring
bighuan
哈哈哈哈哈哈!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring框架入门
一,概述 1)专业术语了解 组件/框架设计 a.侵入式设计:引入了框架,对现有的类的结构有影响,即需要实现或者继承某些特定类. eg:struts框架,继承ActionSupport b.非侵入式设计:引入框架,对现有类的结构没有影响. eg:Hibernate框架,Spring框架 控制反转 Inversion on Control,控制反转IOC,对象的创建交给外部容器完成,这原创 2017-05-04 17:17:45 · 239 阅读 · 0 评论 -
Spring之IOC容器
一,概述 1)SpringIOC容器是Spring的核心内容.作用:创建对象及处理对象的依赖关系. 2)IOC容器创建对象的方式: a)调用无参数构造器 b)带参数构造器 c)工厂创建对象:工厂类静态方法创建对象;工厂类非静态方法创建对象. 二,IOC创建对象 1)User实体类 package com.bighuan.b_create_obj; public class Use原创 2017-05-04 20:34:46 · 289 阅读 · 0 评论 -
Spring之对象依赖关系
一,概述 Spring中给对象的属性赋值的几种方式: 1)通过构造函数(在上一篇博客Spring之IOC容器有介绍) 2)通过set方法给属性注入值 3)p名称空间 4)自动装配(了解) 5)注解(方便,但比较难维护) 二,准备工作 1)UserDao.java package com.bighuan.c_property; public class UserDao { p原创 2017-05-04 20:48:23 · 455 阅读 · 0 评论 -
Spring与Struts框架整合
一,概述 1)Spring:负责对象创建及处理对象依赖关系 2)Struts:用Action处理请求 3)Spring与Struts整合的关键点:将Struts框架Action的创建交给Spring完成 4)SSH整合关键点: Spring与Struts:Action对象交给Spring创建 Spring与Hibernate:SessionFactory对象交给Spring创建 二,原创 2017-05-05 10:58:58 · 557 阅读 · 0 评论 -
Spring之AOP面向切面编程
一,概述 1)AOP(Aspect Oriented Programming):面向切面编程,是一种可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的技术. 2)关注点代码与核心业务代码,看下面代码一看就知道区别了... // 保存一个用户 public void add(User user) { Session session = null;原创 2017-05-06 22:44:24 · 409 阅读 · 0 评论 -
Spring之切入点表达式
1)切入点表达式:可以对指定的"方法"进行拦截,从而给指定的类生成代理对象. 2)写法: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.or原创 2017-05-07 09:34:36 · 524 阅读 · 0 评论 -
Spring之事务控制
一,概述 1.1编程式事务控制 1)自己手动实现事务控制,就叫做编程式事务控制. Jdbc代码:Connection.setAutoCommit(false);//设置手动控制事务 Hibernate代码:Session.beginTransaction();//开启一个事务 2)细粒度的事务控制:可以对指定的方法/指定方法的某几行代码添加事务控制.这种事务控制比较灵活,但开发起来比较繁原创 2017-05-08 19:41:24 · 423 阅读 · 0 评论 -
Spring与HIbernate整合
一,概述 1)Spring与Hibernate整合关键点:Hibernate的SessionFactory对象交给Spring创建;Hibernate事务交给Spring的声明式事务管理. 2)SH整合步骤: a)引入jar包 C3P0连接池/数据库驱动jar包 Hibernate相关jar包 Spring核心jar包 5个 Spring aop包 4个 Spring-orm-3.原创 2017-05-08 20:50:36 · 533 阅读 · 0 评论