摘要:Bean默认的是单例的. 如果不想单例需要如下配置:<bean id="user" class="..." scope="singleton"/> singleton就是配置这个bean是否是单例的,如果不写,就是默认值true。 注解: spring Bean生命周期 1.Bean的作用域可以通过
阅读全文
摘要:1.spring的注解设置在set方法上 2.hibernate的注解设置在get方法上
阅读全文
摘要:rebase 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b mywork origin 现在我们在这个分支做一些修改,然后生成两个提交(commit). $ vi file.txt $ git commit $ vi otherfil
阅读全文
摘要:1.假定远程桌面的ip为192.168.1.208,并且我们访问的是f盘,则写成如下格式 \\192.168.1.208\f$
阅读全文
摘要:@OneToOne注释只能确定实体与实体的关系是一对一的关系,不能指定数据库表中的保存的关联字段。所以此时要结合@JoinColumn标记来指定保存实体关系的配置。 @JoinColumn与本书上一章讲述的@Column注释类似,它的定义如下代码所示。 @Target({METHOD, FIELD}
阅读全文
摘要:对xml进行注释::Ctrl+Shift+/ 新建Class:SHIFT+ALT+N,然后按C 快速定位到行尾:end键 新建当前行返回的变量:选中当前行或光标置于行尾,按ALT+SHIFT+L
阅读全文
摘要:主键关联、唯一外键关联 的区别主键关联是指的一个表的主键和另外一个表的主键关联外键关联是指的一个表的主键和另外一个表的非主键关联主键关联: person_t: person_id address_id address_t address_id address_name 他们通过 address_id
阅读全文
摘要:比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的E
阅读全文
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 下面我们来
阅读全文
摘要:mappedBy: 1>只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; 2>mappedBy标签一定是定义在被拥有方的,他指向拥有方; 3>mappedBy的含义,应该理解为,拥有方能够自动维护跟被拥有方的关系,当然,如果从
阅读全文
摘要:Hibernate除了处理查询结果集中的对象之外,还可以将结果集中的结果当做行和列集来使用,这与通过JDBC执行select查询获得的数据的使用方式相似。因此,Hibernate也支持属性、统计函数和Group By等查询。 要 想使用Hibernate的投影统计功能,首先要从org.hiberna
阅读全文
摘要:Java集合的Stack、Queue、Map的遍历 在集合操作中,常常离不开对集合的遍历,对集合遍历一般来说一个foreach就搞定了,但是,对于Stack、Queue、Map类型的遍历,还是有一些讲究的。 最近看了一些代码,在便利Map时候,惨不忍睹,还有一些是遍历错误,忽略了队列、栈与普通Col
阅读全文
摘要:Hibernate中的字段映射中的Fetch有两种方式:EAGER和LAZY Eager:全部抓取 Lazy:延迟抓取 如果在字段中声明为Eager,那么在取得当前Bean时,同时会抓取Bean中的关联Bean值。即数据库查询多次。反之Lazy则在之后抓取提交查询。 比如,有如下声明为Eager的U
阅读全文
摘要:DESC 是descend 降序意思 asc 是ascend 升序的意思
阅读全文
摘要:用hibernate连接数据库出现错误 2010-3-16 17:23:39, 093 [main] WARN [org.hibernate.cfg.SettingsFactory] - Could not obtain connection metadata java.sql.SQLExcepti
阅读全文