小编dzu*_*uma的帖子

当Java类是Serializable的实例时

我想知道Java Class是Serializable的实例.据我所知,只有在实现Serializable接口时,类才可序列化.我正在尝试使用junit生成实体类(来自某种模板)并检查它是否可序列化.

我生成的类(不实现Serializable)如下所示:

package test;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.annotation.Generated;
import javax.persistence.Id;


@Entity
@Table( name = MyTestTableDto.TABLE_NAME )
public class MyTestTableDto 
{
    public static final String TABLE_NAME = "MY_TEST_TABLE";

    public static final String COLUMN_MY_ID_FIELD = "MY_ID_FIELD";
    public static final String FIELD_MY_ID_FIELD = "myIdField";

    @Id
    @Column( nullable = true, length = 14, name = COLUMN_MY_ID_FIELD )
    private Long myIdField;

    public Long getMyIdField()
    {
        return myIdField;
    }

    public void setMyIdField( Long aMyIdField )
    {
        this.myIdField = aMyIdField;
    }

} …
Run Code Online (Sandbox Code Playgroud)

java junit class instance serializable

5
推荐指数
1
解决办法
4024
查看次数

标签 统计

class ×1

instance ×1

java ×1

junit ×1

serializable ×1