这是一个连接数据库的Bean,但是不明白每个设置属性的setXxx中都有一句queryResult=new StringBuffer()
求各位侠客解惑。
package database.operation;
import java.sql.*;
public class QueryBean
{
String databaseName="";
String tableName="";
String user="";
String secret="";
StringBuffer queryResult;
public QueryBean()
{
queryResult=new StringBuffer();
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(Exception e)
{}
}
public void setDatabaseName(String s)
{
databaseName=s.trim();
queryResult=new StringBuffer();
}
public String getDatabaseName()
{
return databaseName;
}
public void setTableName(String s)
{
tableName=s.trim();
queryResult=new StringBuffer();
}
public String getTableName()
{
return tableName;
}
public void setSecret(String s)
{
secret=s.trim();
queryResult=new StringBuffer();
}
public String getSecret()
{
return secret;
}
public void setUser(String s)
{
user=s.trim();
queryResult=new StringBuffer();
}
public String getUser()
{
return user;
}
public StringBuffer getQueryResult()
{....}
求各位侠客解惑。
package database.operation;
import java.sql.*;
public class QueryBean
{
String databaseName="";
String tableName="";
String user="";
String secret="";
StringBuffer queryResult;
public QueryBean()
{
queryResult=new StringBuffer();
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(Exception e)
{}
}
public void setDatabaseName(String s)
{
databaseName=s.trim();
queryResult=new StringBuffer();
}
public String getDatabaseName()
{
return databaseName;
}
public void setTableName(String s)
{
tableName=s.trim();
queryResult=new StringBuffer();
}
public String getTableName()
{
return tableName;
}
public void setSecret(String s)
{
secret=s.trim();
queryResult=new StringBuffer();
}
public String getSecret()
{
return secret;
}
public void setUser(String s)
{
user=s.trim();
queryResult=new StringBuffer();
}
public String getUser()
{
return user;
}
public StringBuffer getQueryResult()
{....}
解决方案 »
- JAVA JSP中查询和刷新在同一个页面中,点击查询怎么保留查询条件
- Struts2 ----The Struts dispatcher cannot be found
- 用1234567七个数组成的七位数(数字不能重复使用)中,从大到小排列的第2002个数是?
- 关于网页如何提示并安装插件至客户端浏览器的问题
- 调用CLASS的问题(今晚第二问题,第一已经结贴)
- 关于iframe随着嵌入的页面发生改变
- 关于session的问题,在线等待,下午结贴
- 企业人力资源管理系统源码分享
- 请问有没有专门讲如何设计web项目的书籍
- 我什么都不懂,想学java但不知如何下手。jsp=java吗?学java先要用什么工具,在哪下载?
- 关于超链接实现提交表单数据并且要传递参数
- 数据库连接问题(rs.close())
应该是想要用 字符串缓冲StrignBuffer来完成 字符串的各种拼接,最后生成字符串作为返回值对于JAVABEAN里面需要返回StringBuffer 或者String的类 这个queryResult有用,对于不是这个返回值的方法写这样一行没有任何意义,我猜是有人写代码的时候 用复制-粘贴 导致的
都可以去掉。
看来是书中的错误,受教。