当前位置:  技术问答>java相关

小弟想学bean但是不知怎么开始

    来源: 互联网  发布时间:2017-04-20

    本文导语:  请各位能不能给一个简单的例子让我看一下。 | 给你一个我自已写的bean,给我email | package com.file; import java.io.*; public class WriteFile { private File myfile=null; private String WriteS...

请各位能不能给一个简单的例子让我看一下。

|
给你一个我自已写的bean,给我email

|
package com.file;
import java.io.*;
public class WriteFile
{
private File myfile=null;
private String WriteStr=null;
private String errstr="";

public WriteFile(String filepath,String WriteStr)
{
this.myfile=new File(filepath);
this.WriteStr=WriteStr;
}
public WriteFile(File fl,String WriteStr)
{
this.myfile=fl;
this.WriteStr=WriteStr;
}

public void write(){
WriteTo();
}

public void write(boolean ap)
{
WriteToAppend();
}

private void WriteTo()
{
try{
DataOutputStream fw=new DataOutputStream(new BufferedOutputStream(new FileOutputStream(myfile)));
WriteStr=Unicode.ChineseToUnicode(WriteStr);
fw.writeBytes(WriteStr);
fw.close();
errstr= "成功写入文件"+myfile;
}catch(IOException e)
{
errstr= "出错!"+e;
}
}
private void WriteToAppend()
{
try{
DataOutputStream fw=new DataOutputStream(new BufferedOutputStream(new FileOutputStream(myfile,true)));
WriteStr=Unicode.ChineseToUnicode(WriteStr);
fw.writeBytes(this.WriteStr);
fw.close();
errstr= "成功写入文件"+myfile;
}catch(IOException e)
{
errstr= "出错!"+e;
}
}
public String toString(){
return errstr;
}
}

|
package com.inrun.webapp.bean;
import java.sql.*;
import java.io.*;
/**
 * Insert the type's description here.
 * Creation date: (2002-3-27 14:59:07)
 * @author: Administrator
 */
public class opendb {
//定义连接字符传jdbc-odbc桥
 String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
 String SCon="jdbc:odbc:db1";
 Connection conn=null;
 ResultSet rs=null;
 Statement stmt;
 //定义打开数据库连接程序
 public opendb(){
   try {
Class.forName(sDBDriver);
   }
 //异常处理
catch(java.lang.ClassNotFoundException e){
  System.err.println("opendb():"+e.getMessage());
}n
}
 //定义sql查询语句
  public ResultSet executeQuery(String sql){
  rs=null;
  try{
  conn=DriverManager.getConnection(SCon);
  Statement stmt=conn.createStatement();
  rs=stmt.executeQuery(sql);
 }
//异常处理
catch(SQLException ex){
 

}
return rs;
};
 public boolean executeUpdate(String sql) 
  {
try
{
  conn=DriverManager.getConnection(SCon);
  stmt=conn.createStatement();
  conn.setAutoCommit(true);
  stmt.executeUpdate(sql);
}
catch(SQLException ex) 
{
  
 
  return false;
}
return true;
  }    

}

    
 
 

您可能感兴趣的文章:

  • 各为兄弟,小弟落伍,不知哪有jbuilder 6 企业版下载,兄弟们帮忙!!!
  • 小弟初来乍到,不知学习j2me从何入手?请各位老大指点
  • 不知哪位大哥有JDK中文帮助?如能不惜发给小弟,一定高分相送!E-Mail:kingliq@263.net
  • ★请高手指点(100分),小弟打算学java,不知安照什么的步聚进行?
  • 小弟我正想学习Java,打算使用JBuilder,不知哪位前辈肯介绍一下JBuilder,用的人多不多?
  • 送分:各位兄台,小弟要去上学了,不知以后还能不能来,就把我的2121分全送了.
  • 送分:各位兄台,小弟要去上学了,不知以后还能不能来,就把我的2121分全送了....
  • 以前学过delphi,小弟初学jbuilder,不知怎么和sql server2000数据库相连?
  • 我是刚刚开始学习java的小弟,请教各位大哥们!谢谢各位!
  • 小弟刚开始学习UNIX 编成 。哪个高手指点一下推荐一本编成书。最好电子版
  • sendmail的问题,小弟刚开始学习,希望大虾赐教
  • 小弟刚开始学JAVA,遇到了难题,请教:
  • 大家用LINUX编写程序都用哪个软件,小弟刚开始熟悉LINUX,给个意见……
  • 大家好,小弟刚开始搞Linux下面的编程,有几个问题想请教一下大家!
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!
  • 今天小弟开始学JAVA,遇到的第一个问题,关于THIS的。
  • 小弟刚刚开始学 Unix/Linux下的C/C++编程,只能用curses写过一些终端图形程序,想问一下,现在unix/linux下都开发一些什么样的应用程序啊?不包括嵌入式开发。
  • 小弟最近开始学习linux下的开发,有几个问题想请教大家
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 大哥们,小弟我准备学JAVA了给推荐几本好书吧!小弟不胜感激啊!
  • 小弟问个问题,JDK哪有下载啊!小弟不胜感激啊!
  • linux高人!!!帮帮小弟啊,小弟是菜鸟
  • 哥们,谁有Jbuilder 4的注册码,给小弟解围,小弟谢先!!!
  • 小弟考试在即!望大哥们帮忙!!!跪求!!!
  • 哪位大哥给小弟一个squirrelmail的安装教程
  • 各位网络编程的大侠,帮帮小弟
  • OpenSSL安装过程中遇到的问题,希望大哥们帮帮小弟
  • 请各位大虾给小弟推荐几本好书
  • 小弟想在linux下访问windows 和usb的文件系统
  • 请问JBulider 4的序列号谁知到?能否提供给小弟?谢谢
  • 各位兄弟 谁有 powerZip 5.21 的注册码,小弟不胜感激!!
  • 小弟想用java做个sygate
  • 求教:文件打包移植错误发生排序错误,小弟努力送分送分啦!59~~~
  • 小弟急需要知道程序员查分网站。多谢!!!
  • 小弟签约银行,想装个unix先熟悉一下!
  • 小弟高分求“Linux 0.02版”的源代码!
  • 小弟是初学者,请推荐几本不错的unix书籍。
  • 小弟想学linux,推荐几本好书,有电子版下载的最好.
  • ★★★那位仁兄有Apache的源代码?小弟急用!多谢!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3