0 0

帮我把下面Java写的站内信的代码,转化成c#的,,高手来帮帮我5

我个人的想法是,发送方和接收方都共享一个message实例,数据表类设计好了,其他的实现就比较简单了

package com.gdut.oa.model;
import java.util.Date;
/**
* 站内消息
* @author Administrator
*  @hibernate.class table="t_message"
*/
public class Message {

public final static String STATUS_NEW = "NEW";
public final static String STATUS_READED = "READED";
public final static String STATUS_DELETED = "DELETED";
public final static String STATUS_SENDED = "SENDED";
public final static String STATUS_DELETE_FOREVER = "DELETE_FOREVER";


/**
  * @hibernate.id
  *   generator-class="native"
  */
private int id;
/**
  * @hibernate.property
  */
private String title;
/**
  * @hibernate.property
  */
private String content;
/**
  * @hibernate.property
  */
private String sendStatus;
/**
  * @hibernate.property
  */
private String receiveStatus;
/**
  * update="false"表示此字段不更新
  * @hibernate.property update="false"
  */
private Date createTime;
/**消息发送方
  * @hibernate.many-to-one
  */
private User sender;
/**消息接收方
  * @hibernate.many-to-one
  */
private User receiver;
public int getId() {
  return id;
}
public void setId(int id) {
  this.id = id;
}
public String getTitle() {
  return title;
}
public void setTitle(String title) {
  this.title = title;
}
public String getContent() {
  return content;
}
public void setContent(String content) {
  this.content = content;
}
public User getSender() {
  return sender;
}
public void setSender(User sender) {
  this.sender = sender;
}
public User getReceiver() {
  return receiver;
}
public void setReceiver(User receiver) {
  this.receiver = receiver;
}
public String getSendStatus() {
  return sendStatus;
}
public void setSendStatus(String sendStatus) {
  this.sendStatus = sendStatus;
}
public String getReceiveStatus() {
  return receiveStatus;
}
public void setReceiveStatus(String receiveStatus) {
  this.receiveStatus = receiveStatus;
}
public Date getCreateTime() {
  return createTime;
}
public void setCreateTime(Date createTime) {
  this.createTime = createTime;
}

}

问题补充:
牟盖东 写道
你说说 你的具体需求来听,就是这个类按照同样的意思 能在C#中跑起来就行了?


我们就是为学校的协会做个oa,站内信要求实现内部人员的互相发送以及设定发送权限。,,就是这样,,我实在没有头绪,,帮帮谢谢呀  最后能说说步骤和思路,,谢谢
2011年4月13日 17:25

2个答案 按时间排序 按投票排序

0 0

这只是一个model类,怎么运行啊?

2014年7月30日 09:59
0 0

你说说 你的具体需求来听,就是这个类按照同样的意思 能在C#中跑起来就行了?

2011年4月13日 17:39

相关推荐

    C# 代码转换为 Java C# To Java Converter

    C# 代码转换为 Java C# To Java Converter 解除限制 C# 代码转换为 Java C# To Java Converter 解除限制 C# 代码转换为 Java C# To Java Converter 解除限制

    C# to Java 代码转换工具

    一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...

    java代码转c#

    标题"java代码转c#"指的就是这个过程,即把用Java编写的程序转换成C#语言。这个过程可以手动进行,也可以借助一些自动化工具,如Demo_Java_to_CSharp_Converter这样的工具,它可能是一个能够帮助开发者进行代码转换...

    C# To JAVA Converter v17.10.6

    C# To Java converter是一款将C#代码片段或者C#项目转换为JAVA的工具。 转换所有版本的C#代码 评估所有引用的程序集和.NET项目,以便更完整地解析外部引用 许多转换和格式化选项 将C#代理和lambdas转换为Java接口...

    C#代码转java代码工具

    一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...

    c#代码转java代码工具

    标题"**C#代码转Java代码工具**"所暗示的知识点是,存在一种工具或技术能够帮助开发者将C#的源代码转化为等效的Java源代码。这通常是因为项目需求变化、跨平台开发或者对不同语言特性的利用。这种转换工具的工作原理...

    C#代码如果转成JAVA

    C#代码如果转成JAVA

    Java 语言代码自动转换成 Visual C#®

    Java 语言代码自动转换成 Visual C#®

    JAVA通过JNI调用C#dll的整个项目工程

    JNI(Java Native Interface)是Java平台标准的一部分,它允许Java代码和其他语言写的代码进行交互。C# DLL是用C#编译的动态链接库,可以提供特定的功能或服务。在本项目工程中,Java应用会通过JNI来调用C# DLL中的...

    C#调用JavaWebService

    调用WebService,最简单的办法当然是直接添加WEB引用,然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理,通过C#添加Web引用方式访问JavaWebService的方法,除了string...

    C#和Java实现互通的RSA&DES加解密算法

    在实际项目中,你可能需要编写C#和Java的示例代码来演示如何使用这些加密算法。这些demo源码应该包括以下部分: 1. 密钥对的生成:在C#和Java中创建RSA的公钥和私钥,并将其转换为可传递的格式(如Base64字符串)。...

    C#和java 之间基于Socket的通信

    Java和C#的Socket操作都可能抛出异常,如`IOException`,因此需编写适当的异常处理代码。 8. **安全性考虑**: - 如果通信涉及敏感数据,应使用安全套接字(SSL/TLS)进行加密传输,以防止数据被窃取或篡改。 - ...

    C#读写Influxdb代码例子

    标题中的"C#读写Influxdb代码例子"指的是使用C#编程语言与InfluxDB数据库进行交互的示例代码。InfluxDB是一个专为时序数据设计的高性能、开源数据库,常用于监控、日志记录和大数据分析。下面将详细阐述如何在C#中...

    java调用C#封装的dll方法

    ### Java调用C#封装的DLL方法 #### 第一种方法:Java利用JNA进行调用 **背景介绍:** 为了实现Java与C#之间的交互,一种常用的方式是通过调用C#封装的DLL文件来完成特定功能。这种方法涉及到.NET Framework与Java...

    C#代码生成器

    2. 辅助类集成:C#代码生成器内建了多种辅助类,这些类通常包含通用的函数,如日志记录、异常处理、验证工具等,方便开发者在生成的代码中直接调用,提升代码的规范性和一致性。 3. 一键生成:只需简单操作,就能...

    海康威视sdk_java/c#/mfc_demo实例

    海康威视SDK是针对其安防产品(如摄像头、NVR等)进行二次开发的工具包,它提供了Java、C#、MFC等多种编程语言的API接口,方便开发者集成到自己的应用程序中,实现对海康威视设备的远程控制、视频流处理、录像回放等...

    任意代码格式化(c++,c,java,c#,html,javascript,php,asp)

    任意代码格式化工具(c++代码格式化工具,c代码格式化工具,java代码格式化工具,c#代码格式化工具工具,htm代码格式化l工具,javascript代码格式化工具,php代码格式化工具,asp代码格式化工具,c++代码整理工具,c代码整理...

    DES加密方法JAVA和C#交叉加密解密代码

    DES加密方法JAVA和C#交叉加密解密代码

    jni4net C# java 相互调用

    同样,在Java中调用C#代码时,你需要定义一个.NET接口,并在Java代码中使用`CreateNetProxy`来创建.NET对象的代理。这样,你就可以像调用本地方法一样调用跨语言的对象方法。 jni4net的性能表现良好,它优化了数据...

    从C#后台HTTP Post文件到JAVA后台

    实现从C#后台HTTP Post文件到JAVA后台 JAVA后台接收代码与普能表单上传接收代码一样,这里没有提供。

Global site tag (gtag.js) - Google Analytics