javaBean是干什么的
JavaBean常用来封装数据,减少请求数据次数,把数据统一封装在一个class中,Javabean对象
//一般我们把所有的Javabean文件都放在entity包或者pojo包中
package com.entity;
public class User {
//变量名字一般和数据库名字对应
private int id;
private String username;
private String password;
private String sex;
private String hobbies;
private String education;
private String remark;
private String reg_date;
// Shift+alt+s选择生成set和get方法
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getHobbies() {
return hobbies;
}
public void setHobbies(String hobbies) {
this.hobbies = hobbies;
}
public String getEducation() {
return education;
}
public void setEducation(String education) {
this.education = education;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getReg_date() {
return reg_date;
}
public void setReg_date(String reg_date) {
this.reg_date = reg_date;
}
}
dao一般存放接口信息(fun.boker.dao)一般一个dao操作一张数据库的表
//声明接口,就以id为例
package com.boker.dao;
import com.com.entity;
public interface NewsDao {
public void getId(User user);
}
impl一般放接口的实现类(fun.boker.dao.impl)
package com.boker.dao.impl ;
public class NewsDaoImpl extends BaseDao implements NewsDao {
public void getId(User users) {
//数据库查询操作
//users.getId()取值
}
}
service包存放业务逻辑