Commit f01f4f21 authored by 季圣华's avatar 季圣华
Browse files

初始化项目2

parent 238bdf9c
package com.jsh.junitest.json;
import java.io.Serializable;
@SuppressWarnings("serial")
public class IPStream implements Serializable
{
/**
* ID
*/
private Long id;
/**
* 协议
*/
private Short protocol;
/**
*IP地址
*/
private String IPUrl;
/**
* 端口
*/
private Integer port;
/**
* 类型--输入输出 0==输入 1==输出
*/
private Short type;
/**
* 视频格式
*/
private Short IPformat;
/**
* 视频规格 0==标清 1==高清
*/
private Short IPnorms;
/**
* 码率
*/
private Float rate;
public Long getId()
{
return id;
}
public void setId(Long id)
{
this.id = id;
}
public Short getProtocol()
{
return protocol;
}
public void setProtocol(Short protocol)
{
this.protocol = protocol;
}
public String getIPUrl()
{
return IPUrl;
}
public void setIPUrl(String iPUrl)
{
IPUrl = iPUrl;
}
public Integer getPort()
{
return port;
}
public void setPort(Integer port)
{
this.port = port;
}
public Short getType()
{
return type;
}
public void setType(Short type)
{
this.type = type;
}
public Short getIPformat()
{
return IPformat;
}
public void setIPformat(Short iPformat)
{
IPformat = iPformat;
}
public Short getIPnorms()
{
return IPnorms;
}
public void setIPnorms(Short iPnorms)
{
IPnorms = iPnorms;
}
public Float getRate()
{
return rate;
}
public void setRate(Float rate)
{
this.rate = rate;
}
}
package com.jsh.junitest.json;
import junit.framework.TestCase;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class JsonTest extends TestCase
{
public void testJson()
{
JSONObject outer = new JSONObject();
outer.put("total", 8);
JSONArray json = new JSONArray();
// {"total":28,"rows":[
// {"productid":"AV-CB-01","attr1":"Adult Male","itemid":"EST-18"}
// ]}
for(int i = 0 ;i < 10 ;i ++)
{
JSONObject jo = new JSONObject();
jo.put("name", "andy" + i);
jo.put("sex", "false" + i);
json.add(jo);
}
outer.put("rows", json);
System.out.println(outer.toString());
}
}
package com.jsh.junitest.spring;
import junit.framework.TestCase;
public class SpringTest extends TestCase
{
public static void main(String[] args)
{
// @SuppressWarnings({ "unchecked", "rawtypes" })
// public BaseService()
// {
// // //加载 已经加载过的 spring配置文件内容
// // WebApplicationContext wac =
// // ContextLoader.getCurrentWebApplicationContext();
// // // wac.getBean(beanID);
// // ApplicationContext factory = new
// // ClassPathXmlApplicationContext("spring/*-applicationContext.xml");
// // ApplicationContext factory = new ClassPathXmlApplicationContext(new
// // String[]{"spring/basic-applicationContext.xml",
// // "spring/dao-applicationContext.xml"});
// // this.baseDao = (BaseIDAO) factory.getBean("baseDao");
// // // this.baseDao =
// // ((BaseIDAO)BeanFactoryUtil.getBeanByClassPathAndBeanName("spring/dao-applicationContext.xml",
// // "baseDao"));
// BeanFactoryUtil util = BeanFactoryUtil.getInstance();
//
// this.baseDao = ((BaseIDAO<T>) util.getBean("baseDao"));
//// ApplicationContext factory = new ClassPathXmlApplicationContext(new
//// String[]{"spring/basic-applicationContext.xml",
//// "spring/dao-applicationContext.xml"});
//// this.baseDao = (BaseIDAO) factory.getBean("baseDao");
// Class c = getEntityClass();
// setPoJoClass(c);
// }
}
}
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.App" table="jsh_app">
<id name="Id" type="java.lang.Long">
<column name="Id"/>
<generator class="native"/>
</id>
<property generated="never" lazy="false" name="Number" type="java.lang.String">
<column length="50" name="Number">
<comment>代号</comment>
</column>
</property>
<property generated="never" lazy="false" name="Name" type="java.lang.String">
<column length="50" name="Name">
<comment>名称</comment>
</column>
</property>
<property generated="never" lazy="false" name="Type" type="java.lang.String">
<column length="50" name="Type">
<comment>类型</comment>
</column>
</property>
<property generated="never" lazy="false" name="Icon" type="java.lang.String">
<column length="50" name="Icon">
<comment>图标</comment>
</column>
</property>
<property generated="never" lazy="false" name="URL" type="java.lang.String">
<column length="50" name="URL">
<comment>链接</comment>
</column>
</property>
<property generated="never" lazy="false" name="Width" type="java.lang.String">
<column length="50" name="Width">
<comment>宽度</comment>
</column>
</property>
<property generated="never" lazy="false" name="Height" type="java.lang.String">
<column length="50" name="Height">
<comment>高度</comment>
</column>
</property>
<property generated="never" lazy="false" name="ReSize" type="boolean">
<column length="1" name="ReSize">
<comment>拉伸</comment>
</column>
</property>
<property generated="never" lazy="false" name="OpenMax" type="boolean">
<column length="1" name="OpenMax">
<comment>最大化</comment>
</column>
</property>
<property generated="never" lazy="false" name="Flash" type="boolean">
<column length="1" name="Flash">
<comment>Flash</comment>
</column>
</property>
<property generated="never" lazy="false" name="ZL" type="java.lang.String">
<column length="50" name="ZL">
<comment>种类</comment>
</column>
</property>
<property generated="never" lazy="false" name="Sort" type="java.lang.String">
<column length="50" name="Sort">
<comment>排序号</comment>
</column>
</property>
<property generated="never" lazy="false" name="Remark" type="java.lang.String">
<column length="200" name="Remark">
<comment>备注</comment>
</column>
</property>
<property generated="never" lazy="false" name="Enabled" type="boolean">
<column length="1" name="Enabled">
<comment>启用</comment>
</column>
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class App implements java.io.Serializable
{
private Long Id;
private String Number;
private String Name;
private String Type;
private String Icon;
private String URL;
private String Width;
private String Height;
private Boolean ReSize;
private Boolean OpenMax;
private Boolean Flash;
private String ZL;
private String Sort;
private String Remark;
private Boolean Enabled;
public App()
{
}
public App(Long Id)
{
this.Id = Id ;
}
public App(String Number, String Name, String Type, String Icon, String URL, String Width,
String Height, Boolean ReSize, Boolean OpenMax, Boolean Flash, String ZL, String Sort,
String Remark, Boolean Enabled)
{
this.Number = Number;
this.Name = Name;
this.Type = Type;
this.Icon = Icon;
this.URL = URL;
this.Width = Width;
this.Height = Height;
this.ReSize = ReSize;
this.OpenMax = OpenMax;
this.Flash = Flash;
this.ZL = ZL;
this.Sort = Sort;
this.Remark = Remark;
this.Enabled = Enabled;
}
public Long getId() {
return Id;
}
public void setId(Long id) {
Id = id;
}
public String getNumber() {
return Number;
}
public void setNumber(String number) {
Number = number;
}
public String getName() {
return Name;
}
public void setName(String name) {
Name = name;
}
public String getType() {
return Type;
}
public void setType(String type) {
Type = type;
}
public String getIcon() {
return Icon;
}
public void setIcon(String icon) {
Icon = icon;
}
public String getURL() {
return URL;
}
public void setURL(String uRL) {
URL = uRL;
}
public String getWidth() {
return Width;
}
public void setWidth(String width) {
Width = width;
}
public String getHeight() {
return Height;
}
public void setHeight(String height) {
Height = height;
}
public Boolean getReSize() {
return ReSize;
}
public void setReSize(Boolean reSize) {
ReSize = reSize;
}
public Boolean getOpenMax() {
return OpenMax;
}
public void setOpenMax(Boolean openMax) {
OpenMax = openMax;
}
public Boolean getFlash() {
return Flash;
}
public void setFlash(Boolean flash) {
Flash = flash;
}
public String getZL() {
return ZL;
}
public void setZL(String zL) {
ZL = zL;
}
public String getSort() {
return Sort;
}
public void setSort(String sort) {
Sort = sort;
}
public String getRemark() {
return Remark;
}
public void setRemark(String remark) {
Remark = remark;
}
public Boolean getEnabled() {
return Enabled;
}
public void setEnabled(Boolean enabled) {
Enabled = enabled;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Asset" table="ams_t_asset">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<many-to-one name="assetname" class="com.jsh.model.po.Assetname" lazy="false">
<column name="assetnameID" not-null="true" />
</many-to-one>
<property name="location" type="java.lang.String">
<column name="location">
<comment>位置</comment>
</column>
</property>
<property name="labels" type="java.lang.String">
<column name="labels">
<comment>标签:以空格为分隔符</comment>
</column>
</property>
<property name="status" type="java.lang.Short">
<column name="status">
<comment>资产的状态:0==在库,1==在用,2==消费</comment>
</column>
</property>
<many-to-one name="user" class="com.jsh.model.po.Basicuser" lazy="false">
<column name="userID"/>
</many-to-one>
<property name="price" type="java.lang.Double">
<column name="price" precision="22" scale="2">
<comment>购买价格</comment>
</column>
</property>
<property name="purchasedate" type="java.sql.Timestamp">
<column name="purchasedate" length="19">
<comment>购买日期</comment>
</column>
</property>
<property name="periodofvalidity" type="java.sql.Timestamp">
<column name="periodofvalidity" length="19">
<comment>有效日期</comment>
</column>
</property>
<property name="warrantydate" type="java.sql.Timestamp">
<column name="warrantydate" length="19">
<comment>保修日期</comment>
</column>
</property>
<property name="assetnum" type="java.lang.String">
<column name="assetnum">
<comment>资产编号</comment>
</column>
</property>
<property name="serialnum" type="java.lang.String">
<column name="serialnum">
<comment>资产序列号</comment>
</column>
</property>
<many-to-one name="supplier" class="com.jsh.model.po.Supplier" lazy="false">
<column name="supplier"/>
</many-to-one>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>描述信息</comment>
</column>
</property>
<property name="addMonth" type="java.lang.String">
<column name="addMonth" length="500">
<comment>资产添加时间,统计报表使用</comment>
</column>
</property>
<property name="createtime" type="java.sql.Timestamp">
<column name="createtime" length="19" />
</property>
<many-to-one name="creator" class="com.jsh.model.po.Basicuser" lazy="false">
<column name="creator"/>
</many-to-one>
<property name="updatetime" type="java.sql.Timestamp">
<column name="updatetime" length="19" />
</property>
<many-to-one name="updator" class="com.jsh.model.po.Basicuser" lazy="false">
<column name="updator"/>
</many-to-one>
</class>
</hibernate-mapping>
package com.jsh.model.po;
import java.sql.Timestamp;
import java.util.Map;
@SuppressWarnings("serial")
public class Asset implements java.io.Serializable
{
private Long id;
private Assetname assetname;
private String location;
private Short status;
private Basicuser user;
private Double price;
private Timestamp purchasedate;
private Timestamp periodofvalidity;
private Timestamp warrantydate;
private String assetnum;
private String serialnum;
private Supplier supplier;
private String labels;
private String description;
private String addMonth;
private Timestamp createtime;
private Basicuser creator;
private Timestamp updatetime;
private Basicuser updator;
//----------以下属性导入exel表格使用--------------------
/**
* 类型 right--正确 warn--警告 wrong--错误
*/
private Map<Integer,String> cellInfo;
/**
* 行号
*/
private Integer rowLineNum;
/**
* 保存价格
*/
private String priceStr;
/**
* 资产名称
*/
private String assetnameStr;
/**
* 资产类型
*/
private String category;
/**
* 购买日期
*/
private String purchasedateStr;
/**
* 有效日期
*/
private String periodofvalidityStr;
/**
* 保修日期
*/
private String warrantydateStr;
public Asset()
{
}
public Asset(Long id)
{
this.id = id;
}
public Asset(Assetname assetname, String location,
Short status, Basicuser user, Double price, Timestamp purchasedate,
Timestamp periodofvalidity, Timestamp warrantydate,
String assetnum, String serialnum, Supplier supplier,
String description, Timestamp createtime, Basicuser creator,
Timestamp updatetime,String labels, Basicuser updator,String addMonth)
{
super();
this.assetname = assetname;
this.location = location;
this.status = status;
this.user = user;
this.price = price;
this.purchasedate = purchasedate;
this.periodofvalidity = periodofvalidity;
this.warrantydate = warrantydate;
this.assetnum = assetnum;
this.serialnum = serialnum;
this.supplier = supplier;
this.description = description;
this.createtime = createtime;
this.creator = creator;
this.updatetime = updatetime;
this.updator = updator;
this.labels = labels;
this.addMonth = addMonth;
}
public Long getId()
{
return id;
}
public void setId(Long id)
{
this.id = id;
}
public Assetname getAssetname()
{
return assetname;
}
public void setAssetname(Assetname assetname)
{
this.assetname = assetname;
}
public String getLocation()
{
return location;
}
public void setLocation(String location)
{
this.location = location;
}
public Short getStatus()
{
return status;
}
public void setStatus(Short status)
{
this.status = status;
}
public Basicuser getUser()
{
return user;
}
public void setUser(Basicuser user)
{
this.user = user;
}
public Double getPrice()
{
return price;
}
public void setPrice(Double price)
{
this.price = price;
}
public Timestamp getPurchasedate()
{
return purchasedate;
}
public void setPurchasedate(Timestamp purchasedate)
{
this.purchasedate = purchasedate;
}
public Timestamp getPeriodofvalidity()
{
return periodofvalidity;
}
public void setPeriodofvalidity(Timestamp periodofvalidity)
{
this.periodofvalidity = periodofvalidity;
}
public Timestamp getWarrantydate()
{
return warrantydate;
}
public void setWarrantydate(Timestamp warrantydate)
{
this.warrantydate = warrantydate;
}
public String getAssetnum()
{
return assetnum;
}
public void setAssetnum(String assetnum)
{
this.assetnum = assetnum;
}
public String getSerialnum()
{
return serialnum;
}
public void setSerialnum(String serialnum)
{
this.serialnum = serialnum;
}
public Supplier getSupplier()
{
return supplier;
}
public void setSupplier(Supplier supplier)
{
this.supplier = supplier;
}
public String getDescription()
{
return description;
}
public void setDescription(String description)
{
this.description = description;
}
public Timestamp getCreatetime()
{
return createtime;
}
public void setCreatetime(Timestamp createtime)
{
this.createtime = createtime;
}
public Basicuser getCreator()
{
return creator;
}
public void setCreator(Basicuser creator)
{
this.creator = creator;
}
public Timestamp getUpdatetime()
{
return updatetime;
}
public void setUpdatetime(Timestamp updatetime)
{
this.updatetime = updatetime;
}
public Basicuser getUpdator()
{
return updator;
}
public void setUpdator(Basicuser updator)
{
this.updator = updator;
}
public String getLabels()
{
return labels;
}
public void setLabels(String labels)
{
this.labels = labels;
}
public String getAddMonth()
{
return addMonth;
}
public void setAddMonth(String addMonth)
{
this.addMonth = addMonth;
}
public Integer getRowLineNum()
{
return rowLineNum;
}
public void setRowLineNum(Integer rowLineNum)
{
this.rowLineNum = rowLineNum;
}
public Map<Integer, String> getCellInfo()
{
return cellInfo;
}
public void setCellInfo(Map<Integer, String> cellInfo)
{
this.cellInfo = cellInfo;
}
public String getPriceStr()
{
return priceStr;
}
public void setPriceStr(String priceStr)
{
this.priceStr = priceStr;
}
public String getAssetnameStr()
{
return assetnameStr;
}
public void setAssetnameStr(String assetnameStr)
{
this.assetnameStr = assetnameStr;
}
public String getCategory()
{
return category;
}
public void setCategory(String category)
{
this.category = category;
}
public String getPurchasedateStr()
{
return purchasedateStr;
}
public void setPurchasedateStr(String purchasedateStr)
{
this.purchasedateStr = purchasedateStr;
}
public String getPeriodofvalidityStr()
{
return periodofvalidityStr;
}
public void setPeriodofvalidityStr(String periodofvalidityStr)
{
this.periodofvalidityStr = periodofvalidityStr;
}
public String getWarrantydateStr()
{
return warrantydateStr;
}
public void setWarrantydateStr(String warrantydateStr)
{
this.warrantydateStr = warrantydateStr;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Assetcategory" table="ams_t_assetcategory">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="assetname" type="java.lang.String">
<column name="assetname" not-null="true">
<comment>资产类型名称</comment>
</column>
</property>
<property name="isystem" type="java.lang.Short">
<column name="isystem" not-null="true">
<comment>是否系统自带 0==系统 1==非系统</comment>
</column>
</property>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>描述信息</comment>
</column>
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class Assetcategory implements java.io.Serializable
{
private Long id;
private String assetname;
private Short isystem;
private String description;
public Assetcategory()
{
}
public Assetcategory(Long id)
{
this.id = id ;
}
public Assetcategory(String assetname, Short isystem, String description)
{
this.assetname = assetname;
this.isystem = isystem;
this.description = description;
}
public Long getId()
{
return this.id;
}
public void setId(Long id)
{
this.id = id;
}
public String getAssetname()
{
return this.assetname;
}
public void setAssetname(String assetname)
{
this.assetname = assetname;
}
public Short getIsystem()
{
return this.isystem;
}
public void setIsystem(Short isystem)
{
this.isystem = isystem;
}
public String getDescription()
{
return this.description;
}
public void setDescription(String description)
{
this.description = description;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Assetname" table="ams_t_assetname">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="assetname" type="java.lang.String">
<column name="assetname" not-null="true">
<comment>资产名称</comment>
</column>
</property>
<many-to-one name="category" class="com.jsh.model.po.Category" lazy="false">
<column name="assetcategoryID" not-null="true" />
</many-to-one>
<property name="isystem" type="java.lang.Short">
<column name="isystem" not-null="true">
<comment>是否系统自带 0==系统 1==非系统</comment>
</column>
</property>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>描述信息</comment>
</column>
</property>
<property name="isconsumables" type="java.lang.Short">
<column name="isconsumables">
<comment>是否为耗材 0==否 1==是 耗材状态只能是消费</comment>
</column>
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class Assetname implements java.io.Serializable
{
private Long id;
private String assetname;
private Short isystem;
private Category category;
private String description;
private Short isconsumables;
public Assetname()
{
}
public Assetname(Long id)
{
this.id = id;
}
public Assetname(String assetname, Short isystem, String description,
Short isconsumables,Category category)
{
this.assetname = assetname;
this.isystem = isystem;
this.description = description;
this.isconsumables = isconsumables;
this.category = category;
}
public Long getId()
{
return this.id;
}
public void setId(Long id)
{
this.id = id;
}
public String getAssetname()
{
return this.assetname;
}
public void setAssetname(String assetname)
{
this.assetname = assetname;
}
public Short getIsystem()
{
return this.isystem;
}
public void setIsystem(Short isystem)
{
this.isystem = isystem;
}
public String getDescription()
{
return this.description;
}
public void setDescription(String description)
{
this.description = description;
}
public Short getIsconsumables()
{
return this.isconsumables;
}
public void setIsconsumables(Short isconsumables)
{
this.isconsumables = isconsumables;
}
public Category getCategory()
{
return category;
}
public void setCategory(Category category)
{
this.category = category;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Basicuser" table="ams_t_basicuser">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="username" type="java.lang.String">
<column name="username" not-null="true">
<comment>用户姓名--例如张三</comment>
</column>
</property>
<property name="loginame" type="java.lang.String">
<column name="loginame">
<comment>登录用户名--可能为空</comment>
</column>
</property>
<property name="password" type="java.lang.String">
<column name="password" length="30" not-null="true">
<comment>登陆密码</comment>
</column>
</property>
<property name="position" type="java.lang.String">
<column name="position" length="200">
<comment>职位</comment>
</column>
</property>
<property name="department" type="java.lang.String">
<column name="department">
<comment>所属部门</comment>
</column>
</property>
<property name="email" type="java.lang.String">
<column name="email" length="100">
<comment>电子邮箱</comment>
</column>
</property>
<property name="phonenum" type="java.lang.String">
<column name="phonenum" length="100">
<comment>手机号码</comment>
</column>
</property>
<property name="ismanager" type="java.lang.Short">
<column name="ismanager" not-null="true">
<comment>是否为管理者 0==管理者 1==员工</comment>
</column>
</property>
<property name="isystem" type="java.lang.Short">
<column name="isystem" not-null="true">
<comment>是否系统自带数据</comment>
</column>
</property>
<property name="status" type="java.lang.Short">
<column name="status">
<comment>用户状态</comment>
</column>
</property>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>用户描述信息</comment>
</column>
</property>
<property name="remark" type="java.lang.String">
<column name="remark" length="500" />
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class Basicuser implements java.io.Serializable
{
private Long id;
private String username;
private String loginame;
private String password;
private String position;
private String department;
private String email;
private String phonenum;
private Short ismanager;
private Short isystem;
private Short status;
private String description;
private String remark;
public Basicuser()
{
}
public Basicuser(Long id)
{
this.id = id;
}
public Basicuser(String username, String loginame, String password,
String position, String department, String email, String phonenum,
Short ismanager, Short isystem, Short status, String description,
String remark)
{
this.username = username;
this.loginame = loginame;
this.password = password;
this.position = position;
this.department = department;
this.email = email;
this.phonenum = phonenum;
this.ismanager = ismanager;
this.isystem = isystem;
this.status = status;
this.description = description;
this.remark = remark;
}
public Long getId()
{
return this.id;
}
public void setId(Long id)
{
this.id = id;
}
public String getUsername()
{
return this.username;
}
public void setUsername(String username)
{
this.username = username;
}
public String getLoginame()
{
return this.loginame;
}
public void setLoginame(String loginame)
{
this.loginame = loginame;
}
public String getPassword()
{
return this.password;
}
public void setPassword(String password)
{
this.password = password;
}
public String getPosition()
{
return this.position;
}
public void setPosition(String position)
{
this.position = position;
}
public String getDepartment()
{
return this.department;
}
public void setDepartment(String department)
{
this.department = department;
}
public String getEmail()
{
return this.email;
}
public void setEmail(String email)
{
this.email = email;
}
public String getPhonenum()
{
return this.phonenum;
}
public void setPhonenum(String phonenum)
{
this.phonenum = phonenum;
}
public Short getIsmanager()
{
return this.ismanager;
}
public void setIsmanager(Short ismanager)
{
this.ismanager = ismanager;
}
public Short getIsystem()
{
return this.isystem;
}
public void setIsystem(Short isystem)
{
this.isystem = isystem;
}
public Short getStatus()
{
return this.status;
}
public void setStatus(Short status)
{
this.status = status;
}
public String getDescription()
{
return this.description;
}
public void setDescription(String description)
{
this.description = description;
}
public String getRemark()
{
return this.remark;
}
public void setRemark(String remark)
{
this.remark = remark;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Building" table="jsh_building">
<id name="Id" type="java.lang.Long">
<column name="Id"/>
<generator class="native"/>
</id>
<many-to-one name="depot" class="com.jsh.model.po.Depot" lazy="false">
<column name="ProjectId" not-null="true" />
</many-to-one>
<property generated="never" lazy="false" name="Name" type="java.lang.String">
<column length="20" name="Name">
<comment>名称</comment>
</column>
</property>
<property generated="never" lazy="false" name="Remark" type="java.lang.String">
<column length="50" name="Remark">
<comment>备注</comment>
</column>
</property>
<property generated="never" lazy="false" name="Enabled" type="boolean">
<column length="1" name="Enabled">
<comment>启用</comment>
</column>
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class Building implements java.io.Serializable
{
private Long Id;
private Depot depot;
private String Name;
private String Remark;
private Boolean Enabled;
public Building()
{
}
public Building(Long Id)
{
this.Id = Id;
}
public Building(Depot depot, String name, String remark, Boolean enabled) {
super();
this.depot = depot;
Name = name;
Remark = remark;
Enabled = enabled;
}
public Long getId() {
return Id;
}
public void setId(Long id) {
Id = id;
}
public Depot getDepot() {
return depot;
}
public void setDepot(Depot depot) {
this.depot = depot;
}
public String getName() {
return Name;
}
public void setName(String name) {
Name = name;
}
public String getRemark() {
return Remark;
}
public void setRemark(String remark) {
Remark = remark;
}
public Boolean getEnabled() {
return Enabled;
}
public void setEnabled(Boolean enabled) {
Enabled = enabled;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Category" table="ams_t_assetcategory">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="assetname" type="java.lang.String">
<column name="assetname" not-null="true">
<comment>资产类型名称</comment>
</column>
</property>
<property name="isystem" type="java.lang.Short">
<column name="isystem" not-null="true">
<comment>是否系统自带 0==系统 1==非系统</comment>
</column>
</property>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>描述信息</comment>
</column>
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class Category implements java.io.Serializable
{
private Long id;
private String assetname;
private Short isystem;
private String description;
public Category()
{
}
public Category(Long id)
{
this.id = id ;
}
public Category(String assetname, Short isystem, String description)
{
this.assetname = assetname;
this.isystem = isystem;
this.description = description;
}
public Long getId()
{
return this.id;
}
public void setId(Long id)
{
this.id = id;
}
public String getAssetname()
{
return this.assetname;
}
public void setAssetname(String assetname)
{
this.assetname = assetname;
}
public Short getIsystem()
{
return this.isystem;
}
public void setIsystem(Short isystem)
{
this.isystem = isystem;
}
public String getDescription()
{
return this.description;
}
public void setDescription(String description)
{
this.description = description;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Department" table="ams_t_department">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="deptname" type="java.lang.String">
<column name="deptname" not-null="true">
<comment>部门名称</comment>
</column>
</property>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>部门描述</comment>
</column>
</property>
<property name="isystem" type="java.lang.Short">
<column name="isystem" not-null="true">
<comment>是否系统自带 0==系统 1==非系统</comment>
</column>
</property>
</class>
</hibernate-mapping>
package com.jsh.model.po;
@SuppressWarnings("serial")
public class Department implements java.io.Serializable
{
private Long id;
private String deptname;
private Short isystem;
private String description;
public Department()
{
}
public Department(Long id)
{
this.id = id;
}
public Department(String deptname, Short isystem, String description)
{
super();
this.deptname = deptname;
this.isystem = isystem;
this.description = description;
}
public Short getIsystem()
{
return isystem;
}
public void setIsystem(Short isystem)
{
this.isystem = isystem;
}
public Long getId()
{
return this.id;
}
public void setId(Long id)
{
this.id = id;
}
public String getDeptname()
{
return this.deptname;
}
public void setDeptname(String deptname)
{
this.deptname = deptname;
}
public String getDescription()
{
return this.description;
}
public void setDescription(String description)
{
this.description = description;
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.jsh.model.po.Depot" table="ams_t_depot">
<id name="id" type="java.lang.Long">
<column name="id"/>
<generator class="native"/>
</id>
<property generated="never" lazy="false" name="name" type="java.lang.String">
<column length="20" name="name">
<comment>仓库名称</comment>
</column>
</property>
<property generated="never" lazy="false" name="sort" type="java.lang.String">
<column length="10" name="sort">
<comment>排序</comment>
</column>
</property>
<property generated="never" lazy="false" name="remark" type="java.lang.String">
<column length="100" name="remark">
<comment>描述</comment>
</column>
</property>
</class>
</hibernate-mapping>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment