- 博客(23)
- 收藏
- 关注
[转]Struts1.2 验证用户是否登陆 两种方法
Struts1.2 验证用户是否登陆 两种方法 项目中一般需要做验证用户是否登陆,没登陆就不能进入ACTION执行后台代码等的需要。 这里根据以前经验我用两种方法做过验证,特记下供大家参考,有更好方法请留言。 第一种 为...
2007-12-05 21:43:44 154
读取sping配置文件1
xml 代码 <beans> <bean id="person" class="org.linweihan.Student"></bean> </beans> 上面是applicationContext.xml文件,下面通过ClassPathXmlApplicationContext...
2007-12-04 23:38:37 104
多对多双项关联
数据库中仍然是利用一个中间表持久化类中,都各自包含对方的集合 Set在映射的文件中都加如Set 的标签,而且都要用到many-to-many然后必须在其中的一方加上inverse=" true"表明有对方来维护这个中间表.如果都不加是说明双方来维护,这样就会出现问题.会报错,说明中间表插入的值是重复的.如果都设置为true说明都让对方来维护,但是其实就是都不维护了.那么中间表就不能插...
2007-12-02 16:39:23 96
多对多单项关联
1.多对多单项关联在数据库中多对多的关系,表之间设置一个中间表在持久化类中,比如 学生和课程.在学生一方设置Set. 课程一方不用修改映射文件中学生一方要加入Set标签而且用many-to-many 同时建议加上属性cascade="save-update"而课程的一方不用改变....
2007-12-02 16:02:53 127
一对一关联
一对一的关联分为外键关联和主键关联外键关联:在关系模型的表中,辅表有一个额外的字段和主表相关联.比如:card和user, card 有字段id , cardno , uid这里uid和user 中id相关联.uid域模型的设计中是" 都要包含对方的属性,是你中有我,我中有你"配置文件中是辅表的一方card是用many - to -one然后用unique...
2007-12-02 14:13:46 139
双向的多对一或者双向的一对多
一对多或者多对一都是从一方来看,双向是从两个方向来看这个时候持久化类的一放要有多方的属性,多方要包含一方的属性.在映射的文件当中也是.两边都要配置,以便是one-to-many 另一边是many-to-one在测试方法里,可以从一方看的方式来查询,更(一对多多对一的差不多)可以在映射文件里配置inverse="true"来使控制权转到某一方上面,这样可以随便怎么查,但是最好打出 sq...
2007-12-02 00:38:41 379
一对多的另一个问题
如果email 的一方设置uid 不能为空的话回报错,所以需要设置为可以为空.Hibernate: insert into tie.user (name) values (?)Hibernate: insert into tie.email (email) values (?)Hibernate: insert into tie.email (email) values (?)Hibern...
2007-12-02 00:19:01 101
做一对多遇到的几个问题(单向)
java 代码 public class User implements java.io.Serializable { // Fields private long id; private String name; private Set ...
2007-12-02 00:14:02 113
多对一举例(单项的,从一个方向看)
java 代码 public class User implements java.io.Serializable { // Fields private long id; private String name; 多方拥有一方的属性Email将User作...
2007-12-01 23:15:49 181
hibernate多对一
处理多对一的时候感觉关系模型多对一和一对多是一样的在域模型的持久化类中多的一方加一个一的一方的属性,一的一方不变化.在多的一方的映射文件当中用<many-to-one>一的一方配置不变这个时候可以通过在映射的文件加入一些参数,这样可以根据不同业务达到查找的要求.比如:cascase是级联, 通过这个参数与它关联的一些对象,当此对象持久化后与之关联的也持久化了。fetch 可...
2007-12-01 22:59:51 72
[转] hibernate中给集合排序的方法
<iframe style="MARGIN-TOP: 0px; FLOAT: left" border="0" marginwidth="0" framespacing="0" marginheight="0" src="http://wz.csdn.net/vote.aspx?t=hibernate%u4E2D%u7ED9%u96C6%u5408%u6392%u5E8F%u768
2007-12-01 18:47:43 134
[转]集合类型和结果集排序
言归正传,Hibernate中的Collection类型分为有序集和无序集两类。这里所谓的有序和无序,是针对Hibernate数据持久过程中,是否保持数据集合中的记录排列顺序加以区分的。无序集有Set,Bag,Map几种,有序集有List一种。有序集的数据在持久化过程中,会将集合中元素排列的先后顺序同时固化到数据库中,读取时也会返回一个具备同样排列顺序的数据集合。 Hibernate中...
2007-12-01 18:39:47 124
[转]主键自动生成办法
1:uuid.hex: 采用128位的算法来生成一个32位字符串。最通用的一种方式。适用于所有数据库 。在*.hbm.xml中按如下设置。 xml 代码 ...
2007-12-01 18:11:57 526
[转]hibernate中的 bag--解释的太好了.
Bag是集合,与Set不同的是,Bag允许重复的元素,在Java的标准API中并没有提供Bag容器,Hibernate提供自己的Bag实现,允许您将List映射为Bag。您可以如下定义User类别,其中的List成员将被用作Bag来使用,而不管物件在List容器中的顺序: User.java package onlyfun.caterpillar;import java.u...
2007-12-01 17:25:51 382
hibernate值类型集合映射之Map
java 代码 public class User implements java.io.Serializable { // Fields private long id; private String name; private Map ...
2007-12-01 17:02:40 147
hibernate值类型集合映射之List
java 代码 public class User implements java.io.Serializable { // Fields private long id; private String name; private List...
2007-12-01 16:43:39 95
值类型映射---Set(2)
这里自定义Email类,set里面放的是 email 类,非常类似组成关系.在email里面要重写equal和hashcode方法java 代码 public class User implements java.io.Serializable { // Fields privat...
2007-12-01 13:43:50 116
值类型映射---Set(1)
这里介绍2种不同的域模型的设计,一种是Set里面装String类型,一种是Set里面装的是List类型java 代码 public class User implements java.io.Serializable { // Fields private long id; ...
2007-12-01 13:20:05 104
hibernate中用于分页的方法.
java 代码 public void testSQL3(){ Session session = factory.openSession(); String hql = "from User"; Query query = session.createQuery(hql); query....
2007-12-01 00:14:17 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人