• 大小: 21.04MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: Java
  • 标签: javaweb  

资源简介

基于javaweb的某网络相册项目源码,包含项目说明文档、源码、使用说明,数据库等一系列辅助文档

资源截图

代码片段和文件信息

package com.wy.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import com.wy.form.Photo;
import com.wy.form.UserInfo;
import com.wy.tools.JDBConnection;

public class OperationData {
private JDBConnection connection = null; //定义数据库连接类JDBConnection对象并赋值为null
private List list = null;                //定义一个List集合类,并赋值为null
String sql = ““;                         //定义一个SQL类型的对象,并赋值为一个空字符串
                        //以用户名为条件,查询用户的Form,返回是单个用户的数据
public UserInfo user_query(String username) {
UserInfo userInfo = null;         //设置用户的UserInfo类对象
connection = new JDBConnection(); //将JDBCOnnection对象进行实例化
sql = “SELECT * FROM tb_userInfo WHERE username=‘“ + username + “‘“;
//设置查询的SQL语句
ResultSet rs = connection.executeQuery(sql); //执行查询操作,返回结果是ResultSet结果集
try {
//对结果集对象进行循环数据
while (rs.next()) {
userInfo = new UserInfo();                       // 实例化UserInfo对象
userInfo.setId(rs.getInt(“id“));                 // 将数据表中id字段内容进行赋值
userInfo.setUsername(rs.getString(“username“));  // 将数据表中username字段内容进行赋值
userInfo.setPassword(rs.getString(“password“));  // 将数据表中passwrod字段内容进行赋值
userInfo.setRealname(rs.getString(“realname“));  // 将数据表中realname字段内容进行赋值
userInfo.setEmail(rs.getString(“email“));        // 将数据表中email字段内容进行赋值
userInfo.setQuestion(rs.getString(“question“));  // 将数据表中question字段内容进行赋值
userInfo.setResult(rs.getString(“result“));      // 将数据表中result字段内容进行赋值
}
} catch (SQLException e) {
e.printStackTrace();

} finally {
connection.closeConnection();                       // 执行关闭数据库链接的操作
}
return userInfo;                                        // 返回以用户名为条件进行查询用户的一组数据
}

// 实现用户保存操作,该方法以用户信息类的对象为参数
public boolean user_save(UserInfo userinfo) {
connection = new JDBConnection(); //将JDBConnection对象进行实例化
sql = “INSERT INTO tb_userInfo VALUES (‘“ + userinfo.getUsername()
+ “‘‘“ + userinfo.getPassword() + “‘‘“
+ userinfo.getRealname() + “‘‘“ + userinfo.getEmail() + “‘‘“
+ userinfo.getQuestion() + “‘‘“ + userinfo.getResult() + “‘)“;
boolean flag = connection.executeUpdate(sql); //执行保存用户的操作,flag对象值显示的内容可以表示执行的结果
connection.closeConnection();                 //关闭数据库连接操作
return flag;                                  //将flag对象作为这个方法的返回结果
}

// 实现相片数据保存操作,该方法以相片信息类的对象为参数
public boolean photo_save(Photo photo) {
connection = new JDBConnection(); // 将JDBConnection对象进行实例化
sql = “insert into tb_photo values (‘“ + photo.getPhotoName() + “‘‘“
+ photo.getPhotoSize() + “‘‘“ + photo.getPhotoType() + “‘‘“
+ photo.getPhotoTime() + “‘‘“ + photo.getPhotoAddress()
+ “‘‘“ + photo.getUsername() + “‘0‘“ + photo.getSmallPhoto()
+ “‘)“;
// 设置保存相片数据库的SQL语句
boolean flag = connection.executeUpdate(sql); // 执行保存相片信息操作的SQL语句
connection.closeConnection(); // 关闭数据库连接操作
return flag; // 将flag对象作为这个方法的返回结果

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......       510  2014-04-24 17:56  讯友网络相册\.classpath

    .......       279  2014-04-24 17:56  讯友网络相册\.mymetadata

    .......      1408  2014-04-24 17:56  讯友网络相册\.project

    .......       500  2014-04-24 17:56  讯友网络相册\.settings\.jsdtscope

    .......        49  2014-04-24 17:56  讯友网络相册\.settings\org.eclipse.wst.jsdt.ui.superType.container

    .......         6  2014-04-24 17:56  讯友网络相册\.settings\org.eclipse.wst.jsdt.ui.superType.name

    .......      7466  2014-04-24 17:56  讯友网络相册\src\com\wy\dao\OperationData.java

    .......      3006  2014-04-24 17:56  讯友网络相册\src\com\wy\form\Photo.java

    .......      2185  2014-04-24 17:56  讯友网络相册\src\com\wy\form\UserInfo.java

    .......     12475  2014-04-24 17:56  讯友网络相册\src\com\wy\servlet\PhotoServlet.java

    .......      5307  2014-04-24 17:56  讯友网络相册\src\com\wy\servlet\UserInfoServlet.java

    .......      1383  2014-04-24 17:56  讯友网络相册\src\com\wy\tools\Encrypt.java

    .......      2557  2014-04-24 17:56  讯友网络相册\src\com\wy\tools\ImageUtils.java

    .......      2709  2014-04-24 17:56  讯友网络相册\src\com\wy\tools\JDBConnection.java

    .......      3421  2014-04-24 17:56  讯友网络相册\WebRoot\css\style.css

    .......      4343  2014-04-24 17:56  讯友网络相册\WebRoot\css\style1.css

    .......   1835008  2014-04-24 17:56  讯友网络相册\WebRoot\Database\db_photo_Data.MDF

    .......   1048576  2014-04-24 17:56  讯友网络相册\WebRoot\Database\db_photo_Log.LDF

    .......       221  2014-04-24 17:56  讯友网络相册\WebRoot\dealwith.jsp

    .......       240  2014-04-24 17:56  讯友网络相册\WebRoot\down.jsp

    .......      1994  2014-04-24 17:56  讯友网络相册\WebRoot\image.jsp

    .......    149346  2014-04-24 17:56  讯友网络相册\WebRoot\images\1.jpg

    .......      2225  2014-04-24 17:56  讯友网络相册\WebRoot\images\10.gif

    .......     23355  2014-04-24 17:56  讯友网络相册\WebRoot\images\10.jpg

    .......      3952  2014-04-24 17:56  讯友网络相册\WebRoot\images\11.gif

    .......     23981  2014-04-24 17:56  讯友网络相册\WebRoot\images\11.jpg

    .......    148851  2014-04-24 17:56  讯友网络相册\WebRoot\images\12.jpg

    .......     21180  2014-04-24 17:56  讯友网络相册\WebRoot\images\13.jpg

    .......     25102  2014-04-24 17:56  讯友网络相册\WebRoot\images\14.jpg

    .......    211473  2014-04-24 17:56  讯友网络相册\WebRoot\images\15.jpg

............此处省略161个文件信息

评论

共有 条评论