1700439318
1700439319
private static final long serialVersionUID=44663L;
1700439320
1700439321
//基本工资
1700439322
1700439323
private int basePay;
1700439324
1700439325
//绩效工资
1700439326
1700439327
private int bonus;
1700439328
1700439329
public Salary(int_basePay, int_bonus){
1700439330
1700439331
basePay=_basePay;
1700439332
1700439333
bonus=_bonus;
1700439334
1700439335
}
1700439336
1700439337
/*getter/setter方法省略*/
1700439338
1700439339
}
1700439340
1700439341
Peron类与Salary类是关联关系,代码如下:
1700439342
1700439343
public class Person implements Serializable{
1700439344
1700439345
private static final long serialVersionUID=60407L;
1700439346
1700439347
//姓名
1700439348
1700439349
private String name;
1700439350
1700439351
//薪水
1700439352
1700439353
private Salary salary;
1700439354
1700439355
public Person(String_name, Salary_salary){
1700439356
1700439357
name=_name;
1700439358
1700439359
salary=_salary;
1700439360
1700439361
}
1700439362
1700439363
/*getter/setter方法省略*/
1700439364
1700439365
}
1700439366
1700439367
这是两个简单的JavaBean,都实现了Serializable接口,都具备了持久化条件。首先计税系统请求HR系统对某一个Person对象进行序列化,把人员和工资信息传递到计税系统中,代码如下:
[
上一页 ]
[ :1.700439318e+09 ]
[
下一页 ]