公司雇员类代码:
成都创新互联成立于2013年,公司以成都网站设计、网站制作、系统开发、网络推广、文化传媒、企业宣传、平面广告设计等为主要业务,适用行业近百种。服务企业客户上1000+,涉及国内多个省份客户。拥有多年网站建设开发经验。为企业提供专业的网站建设、创意设计、宣传推广等服务。 通过专业的设计、独特的风格,为不同客户提供各种风格的特色服务。
/**
* 公司雇员类
*
* @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;
// 经理id号
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 + "]";
}
}
测试类代码以及效果:
以1000行为准,超过千行就要考虑类拆分了。类的代码行数没有特定的行数限制规范。根据实际情况决定。对于经常使用的java类,代码行数应该尽可能的少,这样能减少java类的加载时间,减少内存频繁占用和回收。如果类过大,java类加载会耗时并且占用内存大。容易引起内存回收。
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。
LZ这是你的实验课题或是作业吧,如果是我希望你自己解决因为很简单,如果不是,也希望你可以自己钻研,给出解决方案我可以帮你修改,但是不想直接给你代码,希望你明白经过一番苦思之后的结果是记忆最深刻的,同时也会有中莫名的自豪感,自己试试
SessionFactory sessionFactory = cfg.buildSessionFactory();
你没有理解这行代码的意义,这行代码cfg.buildSessionFactory()返回的不是SessionFactory,而是实现了SessionFactory 这个接口的一个类,这个具体实现了SessionFactory接口的类是在hibernate的配置文件中配置的