spring
自在强
这个作者很懒,什么都没留下…
展开
-
spring基础部分(一)&spring的相关概念
spring概念1.spring是开源的轻量级框架2.spring核心主要包括俩个部分(1)aop: 面向切面编程 扩展功能不是修改源代码来实现 (2)ioc:控制反转 比如一个类:在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象 使用对象调用方法: 在创建对象的过程,需要new出来对象 把对象的创建不是通过new方法来实现,而是交给spring配置创建类对...原创 2018-08-06 16:41:49 · 186 阅读 · 0 评论 -
spring第三部分(四)&.spring事务管理
Spring的事务管理事务概念一:.什么是事务一组操作呀,要么都成功,有一个失败所有都失败。 事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态, 避免出现由于数据不一致而导致的接下来一系列的错误。事务的出现是为了确保数据的完整性和一致性,在目前企业级应用开发中,事务管理是必不可少的。二...原创 2018-08-07 22:08:38 · 210 阅读 · 0 评论 -
spring第三部分(三)&.spring配置连接池
Spring配置连接池和dao使用jdbcTemplate1.spring配置c3po第一步:导入jar包: c3po-0.9.2.1.jar mchange-commons-java-0.2.3.4.jar ComboPooledDataSource datasource=new ComboPooledDataSource(...原创 2018-08-07 22:08:32 · 203 阅读 · 0 评论 -
spring第三部分(二)&.spring的jdbcTemplate操作
Spring的jdbcTemplate操作1.spring框架一站式框架(1)针对javaee三层,每一层都有解决技术 (2)在dao层,使用jdbcTemplate2.spring对不同的持久化成都进行了封装CRM持久化技术 模板类JDBC org.springframework.jdbc.core....原创 2018-08-07 22:08:20 · 224 阅读 · 0 评论 -
spring第三部分(一)&基于aspectj的注解aop操作
1.基于aspectj的注解aop操作//被增强类public class Book{ public void add(){ System.out.pritnln("add.........."); }}//增强类@Aspectpublic class MyBook{ //在方法上面使用注解完成增强的配置 @Before(val...原创 2018-08-07 22:08:15 · 192 阅读 · 0 评论 -
spring第二部分(二)&aop原理及aspectj操作
aop概念1.aop 面向切面(方面)编程,扩展功能不通过源代码实现 2.aop采取横向抽取机制,取代了传统纵向继承体系重复性代码aio原理aop相关术语(切入点 通知增强 切面) 1、AOP术语1)连接点(Joinpoint)类里面可以被增强的方法,这些方法称为连接点程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。...原创 2018-08-07 22:08:00 · 222 阅读 · 0 评论 -
spring第二部分(一)&bean管理(注解)
spring的bean管理(注解)1导入jar包(1)导入基本的jar包(2)导入aop的jar包2.创建类,创建方法3.创建spring配置文件,引入约束 (1)ioc基本功能,引入约束beans (2)做spring的IOC注解开发,引入新的约束<?xml version="1.0" encoding="UTF-8"?> &l原创 2018-08-07 22:07:13 · 172 阅读 · 0 评论 -
spring基础部分(三)&bean管理
spring的bean管理(xml方式) Bean实例化的三种方式Bean实例化的方式1.在spring里面通过配置文件创建对象2.bean实例化三种方式实现第一种 使用类的无参构造创建 <bean id="" class="" ></bean> 默认是无参构造 类里面没有无参的构造器,出现异常 ...原创 2018-08-06 16:59:42 · 253 阅读 · 0 评论 -
spring基础部分(二)&IOC
spring的IOC操作1.把对象的创建交给spring进行管理2.IOC操作俩部分(1)IOC的配置文件方式(2)IOC的注解解释IOC底层原理1.IOC底层原理技术(1)xml配置文件(2)dom4j解决xml(3)工厂设计模式(4)反射IOC入门案例第一步 导入jar包 (1)解压文件 特点: ...原创 2018-08-06 16:46:11 · 181 阅读 · 0 评论 -
spring&spring整合web项目
spring整合web项目原理1.加载spring核心配置文件ApplicationContext context= new ClassPathXmlApplicationContext("bean1.xml");(1.)new对象,功能可以实现,效率很低2.思想思想 把加载配置文件和创建对象过程,在服务器启动时候完成 3.实现原理(1)...原创 2018-08-07 22:08:44 · 779 阅读 · 0 评论