发表于: 2017-06-10 21:18:52
2 1231
java
java任务17
今天在学习DAO,看了一下午都没有搞懂什么是一个DAO,脑子里的没有任何概念。但是学习到了
如何是一个类,定义一个类型很多,我用的都是long型,还有些是String型的,我学习到了用set和get的用法。这样做是为了封装,提高安全性。个人感觉这样的方法写代码可以减少好多好长的代码。
package DAO;
/**
* Created by PC on 2017/6/10.
*/
public class Person {
private Long id;
private Long name;
private Long qq;
private Long jobs;
private Long join_time;
private Long school;
private Long online_id;
private Long data_url;
private Long declaration;
private Long sourrces;
public long getId(){
return id;
}
public void setId(long id){
this.id = id;
}
public long getName(){
return name;
}
public void setName(Long name) {
this.name = name;
}
public long getQq(){
return qq;
}
public void setQq(Long qq){
this.qq = qq;
}
public long getJobs(){
return jobs;
}
public void setJobs(Long jobs){
this.jobs = jobs;
}
public long getJoin_time(){
return join_time;
}
public void setJoin_time(Long join_time){
this.join_time = join_time;
}
public long getSchool(){
return school;
}
private void setSchool(Long school){
this.school = school;
}
public long getOnline_id(Long online_id){
return online_id;
}
public void setOnline_id(){
this.online_id = online_id;
}
public long getData_url(){
return data_url;
}
public void setData_url(Long data_url){
this.data_url = data_url;
}
public long setDeclaration(){
return declaration;
}
public void getDeclaration(Long declaration){
this.declaration = declaration;
}
public long getSourrces(){
return sourrces;
}
public void setSourrces(Long sourrces){
this.sourrces = sourrces;
}
public Person(long id,long name,long qq,long jobs,long join_time,long school,long online_id,
long data_url,long declaration,long sourrces){
super();
this.id = id;
this.name = name;
this.qq = qq;
this.jobs = jobs;
this.join_time = join_time;
this.school = school;
this.online_id = online_id;
this.data_url = data_url;
this.declaration = declaration;
this.sourrces = sourrces;
}
public Person(long name,long qq,long jobs,long join_time,long school,long online_id,
long data_url,long declaration,long sourrces){
super();
this.name = name;
this.qq = qq;
this.jobs = jobs;
this.join_time = join_time;
this.school = school;
this.online_id = online_id;
this.data_url = data_url;
this.declaration = declaration;
this.sourrces = sourrces;
}
public Person(){
super();
}
public String toLong() {
return "Person [id="+ id + ",name="+ name + ",qq="+ qq + ",jobs="+ jobs + ",join_time="+ join_time + ",school="+ school + ",online_id="+ online_id + ",data_.url="+ data_url + ",declaration="+ declaration + ",sourrces="+ sourrces + "]";
}}
但是报错,运行的时候报错报一个很奇怪的东西
这一个东西很奇怪的。没有看过这个。不知道什么意思,应该是我想实现DAO层缺少了某块吧,但是依然没有搜索出来原因,今天就很难的完成了这两样东西。对于我来说还是很难得。明天咨询师兄从哪里入手更简单一点。
明天计划的事情:找出DAO的问题所在,把DAO编写好
今天遇到的问题:
1.找不到或无法加载主类 JDBCtest?
未解决
2.@Override在对代码加上这个后,报错,这个报错其实一直存在的。无论我加与不加都不行
未解决
3.无法找到DAO层的最简单的结构
今天最好的收获就是学会用了一下get set的方法。
评论