上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 61 下一页
摘要: 使用注解需要修改bean.xml: 黄色部分内容会使spring加载AutowiredAnnotationBeanPostProcessor等可以识别注解的bean。@AutoWire,自动注入,一般放在属性的set方法上,会为该属性自动注入。默认的注入是使用byType,就是根据xml中bean的类型去匹配。可以和@Qualifier匹配使用。注解实现方式:package com.bjsxt.service; import org.springframework.beans.factory.annotation.Autow... 阅读全文
posted @ 2013-12-21 18:29 剑握在手 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 注入方式有三种,setter,构造方法,接口注入. 常用的是setter注入和构造方法注入. setter注入: 标签表示new一个对象。ref是某对象的引用。 构造方法注入: ... 阅读全文
posted @ 2013-12-21 14:10 剑握在手 阅读(415) 评论(0) 推荐(0) 编辑
摘要: Spring官网找半天没找到怎么下载jar包,这Spring还真是猫腻,搞了个猫让你点………. 分类: Spring2013-12-08 21:24 18人阅读 评论(0) 收藏 举报 第一种,简单粗暴直接 1 http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2... 阅读全文
posted @ 2013-12-21 12:00 剑握在手 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 主要就是读XML技术和反射技术。 在xml中读出相关配置信息,然后利用反射将其实例化为对象,并调用其构造方法,在实例化的过程中将属性注入实例。 实例化和属性注入这些操作都交给了框架,不再需要自己的去new,相当于将控制权交给了框架,称为控制反转(IOC),又称为依赖注入(DI) xml文件: 读x... 阅读全文
posted @ 2013-12-21 11:24 剑握在手 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子: 8G 200 1580 10G... 阅读全文
posted @ 2013-12-20 17:12 剑握在手 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 悲观锁和乐观锁是:在事务隔离机制中设置了ReadCommited的情况下,两种可以避免不可重复读的方式。 设置成读已提交是考虑到安全和处理速度,保证并发效率,但是在这个情况下仍然需要避免不可重复读这种情况,于是hibernate提供两种锁来解决这个问题。 悲观锁:自己事务完成之前别人不能动数据。依赖于数据库,“for update” import javax.p... 阅读全文
posted @ 2013-12-20 17:11 剑握在手 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一个主表,其他的表每个都有自己的表来装填自己特有的部分,共同的部分就放在主表中。 package com.bjsxt.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.p... 阅读全文
posted @ 2013-12-20 10:35 剑握在手 阅读(303) 评论(0) 推荐(0) 编辑
摘要: Person,Student,Teacher各创建一个表,主键用一个中间表生成。 package com.bjsxt.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; im... 阅读全文
posted @ 2013-12-20 10:20 剑握在手 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 三种继承映射关系。 1,SINGLE_TABLE person student teacher 在一个表中,student和teacher继承自person,通过一个DiscriminatorValue的内容来标识该条内容是student还是teacher。 package com.bjsxt.hibernate; import javax.persistence.Di... 阅读全文
posted @ 2013-12-20 10:03 剑握在手 阅读(372) 评论(0) 推荐(0) 编辑
摘要: list方法会一次查出所有内容,放在list里和缓存中。再次查询同一内容仍然会去数据库重新查一遍,并刷新缓存。 iterate方法会一次查出所有内容的ID,等用到某个ID对应的内容时又会去根据主键查询内容,并放在缓存中,当再次查询相同的内容时不再查询数据库,直接调用session级缓存。 import java.util.Date; import java.util.Iterator... 阅读全文
posted @ 2013-12-20 09:58 剑握在手 阅读(237) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 61 下一页
返回顶部↑