`
三里小龙
  • 浏览: 87829 次
  • 性别: Icon_minigender_1
  • 来自: 孝感
社区版块
存档分类
最新评论

枚举示例

    博客分类:
  • Java
阅读更多

 

package org.fanzone.level;

 

/** 

 * Title: base<br> 

 * Description: Enumeration,which is to be as a rule.<br> 

 * Copyright: Copyright (c) 2011 <br> 

 * Create DateTime: Jul 8, 2011 2:41:44 PM <br> 

 * @author wangmeng

 */

public enum ThinType {

 

/**

* To define some enumeration. 

*/

BI("商务智能",0), UI("人机交互",1), Unknow("未知",2);

private String name;

private Integer value;

private ThinType(String name, Integer value){

this.name = name;

this.value = value;

}

/**

* Override the toString method.

*/

@Override

public String toString() {

return this.name;

}

/**

* Get the specified value of the current object.

* @return

*/

public Integer getValue() {

return this.value;

}

/**

* Get the value via the specified key.

* @param value

* @return

*/

public static ThinType valueOf(Integer value){

ThinType[] ttValues = ThinType.values();

for(ThinType tt : ttValues){

if(tt.value == value){

return tt;

}

}

return Unknow;

}

}


0
0
分享到:
评论
2 楼 三里小龙 2011-07-11  
javamanlcy007 写道
hibenrate 如何映射

首先要写一个类实现Hibernate中EnhancedUserType, ParameterizedType接口,例如org.mars.enums.IntegerEnumTypeValue,然后在与该PO对应的映射文件中指定关联配置,如        <property name="specis" column="specis">
            <type name="org.mars.enums.IntegerEnumTypeValue">
            <param name="enum">package org.mars.level.ThinType</param>
            </type>
</property>
其中,
name="specis"指定的是该PO中ThinType枚举类型的一属性,即ThinType specis;当然,column指定的是数据库表中的字段specis咯
1 楼 javamanlcy007 2011-07-08  
hibenrate 如何映射

相关推荐

    VB进程枚举示例程序

    这个“VB进程枚举示例程序”就是一个简单的教学示例,它展示了如何使用VB来实现这一功能。下面我们将深入探讨相关知识点: 1. **VB(Visual Basic)**:VB是微软开发的一种可视化编程工具,适用于快速应用程序开发...

    java枚举实例代码

    下面是一个包含方法的枚举示例: ```java public enum DayOfWeek { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY; public boolean isWeekday() { return this != SATURDAY && this != ...

    谈谈你可能并不了解的java枚举

    Java枚举实现了`equals()`和`hashCode()`方法,所以比较两个枚举实例是否相等非常简单,就像Color枚举示例中所示。`equals()`方法基于枚举常量的引用进行比较,而不仅仅是值。 6. 枚举的枚举常量遍历: 可以使用`...

    C#枚举中的位运算

    下面是一个权限管理的枚举示例: ```csharp [Flags] public enum Permissions { Insert = 1, Delete = 2, Update = 4, Query = 8 } ``` 这里的每个权限值都是2的幂,如Insert是1(0001),Delete是2(0010),...

    Java手动方式创建枚举类示例

    Java手动方式创建枚举类示例 Java手动方式创建枚举类是一种常见的编程方法,在Java中可以使用枚举类型来定义一组具有相同特征的常量。通过手动方式创建枚举类,可以更好地控制枚举类型的行为和特性。在本文中,我们...

    枚举数据库库表列.pdf

    至于Oracle数据库,虽然没有提供具体的枚举示例,但通常可以使用类似于其他数据库的系统视图,如`DBA_TABLES`, `DBA_TAB_COLUMNS`等来查询数据库、表和列的信息。在实际操作中,应根据Oracle的文档和具体权限来构造...

    新版java开发手册(华山版).zip

    《Java开发手册》最新版涵盖了史无前例的三大升级: 1.新增21条新规约。比如,switch的空指针问题、浮点数的比较、无泛型限制引起的类型混乱、...比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。

    阿里巴巴Java开发手册1_5_0.zip

    《Java开发手册》更新版,涵盖史无前例的三大升级: 1.新增21条新规约。比如,switch的空指针问题、浮点数的比较、无泛型限制引起的类型混乱...比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。

    易语言源码易语言枚举IP地址映射表源码.rar

    总的来说,这个压缩包提供了一个易语言实现的IP地址映射表枚举示例,对于学习易语言网络编程和理解网络底层工作原理的开发者来说,是一个宝贵的教育资源。通过深入研究源码,我们可以提升对网络编程的理解,并能够...

    Java开发手册-华山

    关于华山版(v1.5.0): 此版发布于2019年06月15日,并正式更名为《Java开发手册》,用发布者的话说:“它属于所有参与其中的贡献者,也以此聊表...比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。

    MFC示例枚举进程系统

    **MFC示例枚举进程系统** MFC(Microsoft Foundation Classes)是微软提供的一种C++类库,用于简化Windows应用程序的开发。它基于面向对象的编程理念,为开发者提供了丰富的API,使得创建Windows应用程序变得更加...

    枚举进程示例,C++源代码

    总结来说,这个C++示例展示了如何通过Windows API枚举系统上的进程,获取它们的ID,并进一步获取进程的完整名称。通过学习这个示例,开发者可以更好地理解和实现与Windows系统交互的底层编程技术。

    java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名

    本项目"test-enum-demo-master"显然是一个用于演示如何通过反射来操作枚举类的示例。 首先,让我们理解枚举类的基本概念。枚举类在Java中用于定义一组相关的固定数量的值,这些值通常代表常量。例如: ```java ...

    java枚举,以及自己总结的两个示例.xmind

    如有侵权请联系删除,欢迎批评指正 java枚举,起初在网上抄了一部分,然后自己加了点示例,做一个记录,也算是为以后留个备份,技术小白一个,还在努力成长

    Delphi 枚举线程示例.rar

    枚举线程的Delphi实例代码,Delphi 枚举线程的例子应该很多了,这一个比较简单的那种,可以为学习Delphi的新手朋友提供一些参考思路,运行界面效果如下图所示。源代码编译于Delphi7.0环境。

    Java中的枚举类型Enum示例源代码

    Java中的枚举类型`Enum`是面向对象编程中一种强大的工具,它允许程序员定义自己的常量集合。在Java中,枚举类型不是简单的常量数组,而是一种完整的类,具有类的所有特性,如方法、构造函数和继承。下面将详细探讨`...

    wpf源码大全 精通C#3.0图书源码 详细源码 学习好用

    TileModeDemo TileMode枚举示例。 TransformDemo 变换使用示例。 VisualBrushDemo1 可视化画刷示例。 第17章(\C17) 示例描述:本章演示如何使用WPF的几何图形、图像和可视化层。 DrawingVisualDemo ...

    Intel Open Source HD Graphics Programmer's Reference Manual 4/21

    枚举示例 手册中包含了多个与GPU相关的枚举定义,下面将介绍几个关键的例子: - **图形命令集(Graphics Command Sets)** - `MEDIA_VDENC_PIPE_MODE`: 此枚举定义了媒体视频编码管道的不同模式。 - `PIPE_...

    USB I/O Programming Manual

    对于偏好使用C语言的开发者,文档也提供了C语言的枚举示例,进一步丰富了学习资源,使得不同编程背景的开发者都能找到适合自己的示例代码。 ### 五、打开与关闭通信 #### 打开设备 使用`CreateFile()`函数打开设备...

Global site tag (gtag.js) - Google Analytics