1.写一个准备用于持久化的类
- package com.jagie.business.organization;
- import java.io.Serializable;
- /**
- * <p>Title: </p>
- * <p>Description: 权限</p>
- * <p>Copyright: Copyright (c) 2003</p>
- * <p>Company: www.jagie.com</p>
- * @author Jagie
- * @version 1.0
- */
- public class Permission implements Serializable {
- private String ID;//pk
- private String name;//名称
- private String description;//描述
- private String module;//模块id
- private String power;//权值,$分隔的操作id例如:browse$add$delete$change
- private int scope;//范围,0:本人,1:本单位,2:所有单位
- public static void main(String[] args) {
- }
- public String getID() {
- return ID;
- }
- public void setID(String ID) {
- this.ID = ID;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getDescription() {
- return description;
- }
- public void setDescription(String description) {
- this.description = description;
- }
- public String getModule() {
- return module;
- }
- public void setModule(String module) {
- this.module = module;
- }
- public String getPower() {
- return power;
- }
- public void setPower(String power) {
- this.power = power;
- }
- public int getScope() {
- return scope;
- }
- public void setScope(int scope) {
- this.scope = scope;
- }
- }
2.编写一个xml文件,名称为Permission.hbm.xml,一定要确保在运行时该xml文件和Permission.class在一起
[pre]<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping SYSTEM "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="com.jagie.business.organization.Permission" table="SYS_Permission">
<id name="ID">






