随笔分类 - spring
摘要:这里也使用的是import org.w3c.dom.Document; 首先创建document对象,给该对象赋值,然后将document对象使用transformer的transformer转换方法转换成文件或者其他类型进行想要的操作。 1、创建DocumentBuilder对象 2、创建Docu
阅读全文
摘要:spring整合hibernate 1、hibernate使用注解。 daoImpl需要继承HibernateDaoSupport对象,针对给对象的getHibernateTemplate()进行hibernate操作。操作的语句是hql语句。 applicationContext.xml Cat.
阅读全文
摘要:package com.transaction; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Iterator; import
阅读全文
摘要:Spring的DAO模块提供了对JDBC、Hibernate、JDO等DAO层支持。 DAO模块依赖 commons-pool.jar、commons-collections.jar package com.dao; import java.util.ArrayList; import java.u
阅读全文
摘要:AOP(aspect oriented <['orɪɛntɪd]导向> Programming,面向切面编程) AOP把一个业务流程分成几部分,例如权限检查、事务处理、日志记录,每个部分独立处理,然后把它们组装成完整的业务流程 aop小例子: package com.aop; public inte
阅读全文
摘要:Spring程序中,Java Bean一般与Spring是非耦合的,不会依赖于Spring类库。这也是Spring的优点。 实现BeanNameAware接口获取本bean的id属性 BeanNameAware中一个方法setBeanName(String arg0);它会在bean所有参数设置后
阅读全文
摘要:bean基本配置: 上述代码相当于java代码 ExampleBean exampleBean=new ExampleBean(); id属性是bean的一种标识,通常被用来bean的引用 class是必须的属性,表示bean的源 为bean起别名 alias标签 增强可读性,在不同模块中使用 延迟
阅读全文
摘要:Core模块主要的功能是实现了反向控制(Inversion of Control)与依赖注入(Denpendency Injection)、Bean配置以及加载。 Beans为Spring里的各种对象,一般要配置在Spring的配置文件中;BeanFactory为创建Beans的factory,Sp
阅读全文
摘要:BeanFactory方式: 1: 2: ApplicationContext方式:
阅读全文
摘要:一个简单的例子: 一般新建一个com.dao包,存放一些dao接口。 com.dao.impl里面存放具体的dao com.service存放service接口 com.service.impl具体的service serviceImpl里面定义一个dao的对象,使用service的对应方法调用到d
阅读全文
摘要:bean的实例化 构造器方式 静态方法方式 普通工厂方式 一般的,默认bean实例化使用的是构造器方式,调用的是无参的构造方法 package com.Model; public class Dog { private String name; private int age; public Dog
阅读全文
摘要:1、导入jar包 IoC基本上面的jar就可以实现了。加入springframework.aop是为了注解的实现 在3.2.2之后asm.jar并入了spring.core logg的是日志包 2、普通java类的建立 package com.Model; public class Dog { pr
阅读全文
摘要:容器:用来包装或装载物品的储存器 web服务器与jsp、servlet的关系: 从程序文件存放的位置 程序文件要放到web服务器上 从程序执行的方式 程序的从初始化到消亡都是web服务器管理的 从以上两方面看: web服务器实际是动态网页程序文件的容器 核心容器概述 :控制反转 ,通过容器控制对象的
阅读全文
摘要:刚下载下来是这个文件夹: 打开文件夹称为这个: docs里面放置的是spring的帮助文档打开是这样的: api版本的和reference版本的,reference版本的api比较适合初学者使用 打开reference文件夹: 以html版本的为例子,进入index.html页面,索引你需要的spr
阅读全文
摘要:Spring是什么? 一个高度灵活的轻量级框架,目的是降低企业级应用开发的复杂度。 http://springsource.org Spring功能介绍 1、提供了Ioc机制,创建对象以及管理对象之间的调用关系,避免了硬编码造成的程序耦合。也就是创建对象使用的是spring容器而不是使用new创建
阅读全文