公司雇員類代碼:
成都創(chuàng)新互聯(lián)成立于2013年,公司以成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、系統(tǒng)開發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計(jì)等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶上1000+,涉及國(guó)內(nèi)多個(gè)省份客戶。擁有多年網(wǎng)站建設(shè)開發(fā)經(jīng)驗(yàn)。為企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計(jì)、宣傳推廣等服務(wù)。 通過專業(yè)的設(shè)計(jì)、獨(dú)特的風(fēng)格,為不同客戶提供各種風(fēng)格的特色服務(wù)。
/**
*?公司雇員類
*?
*?@author?qd
*
*/
public?class?Employee?{
private?String?first_name;
private?String?last_name;
//?雇員id
private?long?employee_id;
private?String?email;
private?String?phone_number;
//?入職日前
private?String?hire_date;
//?工作id
private?long?job_id;
private?double?salary;
//?經(jīng)理id號(hào)
private?long?manager_id;
public?Employee()?{
super();
}
public?Employee(String?first_name,?String?last_name,?long?employee_id,?String?email,?String?phone_number,
String?hire_date,?long?job_id,?double?salary,?long?manager_id)?{
super();
this.first_name?=?first_name;
this.last_name?=?last_name;
this.employee_id?=?employee_id;
this.email?=?email;
this.phone_number?=?phone_number;
this.hire_date?=?hire_date;
this.job_id?=?job_id;
this.salary?=?salary;
this.manager_id?=?manager_id;
}
public?String?getFirst_name()?{
return?first_name;
}
public?void?setFirst_name(String?first_name)?{
this.first_name?=?first_name;
}
public?String?getLast_name()?{
return?last_name;
}
public?void?setLast_name(String?last_name)?{
this.last_name?=?last_name;
}
public?long?getEmployee_id()?{
return?employee_id;
}
public?void?setEmployee_id(long?employee_id)?{
this.employee_id?=?employee_id;
}
public?String?getEmail()?{
return?email;
}
public?void?setEmail(String?email)?{
this.email?=?email;
}
public?String?getPhone_number()?{
return?phone_number;
}
public?void?setPhone_number(String?phone_number)?{
this.phone_number?=?phone_number;
}
public?String?getHire_date()?{
return?hire_date;
}
public?void?setHire_date(String?hire_date)?{
this.hire_date?=?hire_date;
}
public?long?getJob_id()?{
return?job_id;
}
public?void?setJob_id(long?job_id)?{
this.job_id?=?job_id;
}
public?double?getSalary()?{
return?salary;
}
public?void?setSalary(double?salary)?{
this.salary?=?salary;
}
public?long?getManager_id()?{
return?manager_id;
}
public?void?setManager_id(long?manager_id)?{
this.manager_id?=?manager_id;
}
@Override
public?String?toString()?{
return?"Employee?[first_name="?+?first_name?+?",?last_name="?+?last_name?+?",?employee_id="?+?employee_id
+?",?email="?+?email?+?",?phone_number="?+?phone_number?+?",?hire_date="?+?hire_date?+?",?job_id="
+?job_id?+?",?salary="?+?salary?+?",?manager_id="?+?manager_id?+?"]";
}
}
測(cè)試類代碼以及效果:
以1000行為準(zhǔn),超過千行就要考慮類拆分了。類的代碼行數(shù)沒有特定的行數(shù)限制規(guī)范。根據(jù)實(shí)際情況決定。對(duì)于經(jīng)常使用的java類,代碼行數(shù)應(yīng)該盡可能的少,這樣能減少java類的加載時(shí)間,減少內(nèi)存頻繁占用和回收。如果類過大,java類加載會(huì)耗時(shí)并且占用內(nèi)存大。容易引起內(nèi)存回收。
Java是一種簡(jiǎn)單的,面向?qū)ο蟮模植际降?,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動(dòng)態(tài)語(yǔ)言。
Java語(yǔ)言其實(shí)最早誕生于1991年,起初被稱為OAK語(yǔ)言,是SUN公司為一些消費(fèi)性電子產(chǎn)品而設(shè)計(jì)的一個(gè)通用環(huán)境。他們最初的目的只是為了開發(fā)一種獨(dú)立于平臺(tái)的軟件技術(shù),而且在網(wǎng)絡(luò)出現(xiàn)之前,OAK可以說(shuō)是默默無(wú)聞,甚至差點(diǎn)夭折。但是,網(wǎng)絡(luò)的出現(xiàn)改變了OAK的命運(yùn)。
LZ這是你的實(shí)驗(yàn)課題或是作業(yè)吧,如果是我希望你自己解決因?yàn)楹芎?jiǎn)單,如果不是,也希望你可以自己鉆研,給出解決方案我可以幫你修改,但是不想直接給你代碼,希望你明白經(jīng)過一番苦思之后的結(jié)果是記憶最深刻的,同時(shí)也會(huì)有中莫名的自豪感,自己試試
SessionFactory sessionFactory = cfg.buildSessionFactory();
你沒有理解這行代碼的意義,這行代碼cfg.buildSessionFactory()返回的不是SessionFactory,而是實(shí)現(xiàn)了SessionFactory 這個(gè)接口的一個(gè)類,這個(gè)具體實(shí)現(xiàn)了SessionFactory接口的類是在hibernate的配置文件中配置的