C
omparable & C
omparator 都是用来实现集合中元素的比较、排序的: C
omparable 是在集合内部定义的方法实现的排序: public int compareTo(Object o); C
omparator 是在集合外部实现的排序: int compare(Object o1, Object o2); 所以,如想实现排序,就需要在集合外定义 C
omparator 接口的方法或在集合内实现 C
omparable 接口的方法。

Hibernate中Comparable和Compartor 的区别?

参考答案与解析:

相关试题

hibernate 中的update()和saveOrUpdate()的区别,

[主观题]hibernate 中的update()和saveOrUpdate()的区别,session的load()和get()的区别。

  • 查看答案
  • hibernate 中的update()和saveOrUpdate()的区别,s

    [主观题]hibernate 中的update()和saveOrUpdate()的区别,session的load()和get()的区别。

  • 查看答案
  • (Hibernate)set的lazy属性取extra和true有什么区别? -

    (Hibernate)set的lazy属性取extra和true有什么区别?

  • 查看答案
  • hibernate操作clob问题

    [试题]hibernate操作clob问题我要实体类是string型,oracle中是date型按网上的方法在映射时候类型填写为text,在hibernate.cfg.xml里把batch_size值为0结果是可以读取,只是更新时,更新少量字符的可以更新,超过的话就会被更新成空,不知道怎么解决在映射文件里的对应条目加上了type="text"length="50000"结果也是不行.不知道还有没有什么方法,如hibernate配成自定义类型的,昨天弄了也是不行,不知道谁有完好的方法?

  • 查看答案
  • oracle的number(8),number(8,2)对应hibernate中

    [试题]oracle的number(8),number(8,2)对应hibernate中的什么类型,java中的什么类型?真搞不懂该用什么类型,java实体类用Interger居然报错,浮点型的我应该是用double还是float呢?能不能给几个典型的hibernate判定类型的例子,小弟不胜受用。

  • 查看答案
  • Hibernate3.1的源代码?

    :/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/649350452/QQ/WinTemp/RichOle/`)(QZQG{%M{RK05D$U4M{@7.jpg" /> Hibernate3.1的源代码?

  • 查看答案
  • Hibernate框架ORM的实现原理?

    从ORM名字中就可以看出其原理:参照mapping,将object转换成sql语句,然后持久化到RDB中。mapping记录object与RDB(表)的映射关系;这种映射关系可以是一个xml文件或者注解。不过不同的ORM产品功能以及复杂度不一样,hibernate属于重量级,而ibatis则是轻量级。Hibernate框架ORM的实现原理?

  • 查看答案
  • hibernate.mapping.Kuser.getPass()Ljava£¯

    类型不匹配 hibernate.mapping.Kuser.getPass()Ljava£¯lang£¯String 这样的错误怎么处理?

  • 查看答案
  • iBatis 与Hibernate有什么不同?

    [主观题]iBatis 与Hibernate有什么不同?

  • 查看答案
  • Hibernate懒加载(lazy)的工作原理

    [主观题]H.ibernate懒加载(lazy)的工作原理

  • 查看答案