资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Java

《Java程序设计》课程设计

Java 更新时间: 发布时间: 计算机考试归档 最新发布

《Java程序设计》课程设计

主要功能实现:用户登录、用户信息的增加、删除、修改、查询等功能。

用户模块有用户界面,用户可以进行登录和注册,登录进入用户界面,可以对个人信息进行修改,可以更改自己的登录密码。

整体需求:

1)查询
2)添加用户信息
3)删除用户信息 
4)查询详情,模糊查询
5)条件查询
6)修改

主页面:

新增功能页面实现:

删除功能:

查询功能:

dao层代码:增删改查

public class LoginDao {
	
	public static void main(String[] args)  {
		
	}
	
	
	public static boolean queryLogin(String username,String password) throws SQLException {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "select * from tuserlogin where username=? and password=?";
		Connection conn = SqlConnUtil.getConnectionUtils();
		
		
			PreparedStatement ps = conn.prepareStatement(sql);
			
			ps.setString(1, username);
			ps.setString(2, password);
			rs = ps.executeQuery();
			if(rs.next()) {
				return true;
			}else {
				return false;
			}	
	}
	public  ResultSet query() throws Exception {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "select * from tuserlogin";
		Connection conn = SqlConnUtil.getConnectionUtils();
		PreparedStatement ps = conn.prepareStatement(sql);
		return ps.executeQuery();
		
	}
	//增加数据
	public  int insert(String id,String username,String password,String dj,String email) throws Exception {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "insert into tuserlogin values(?,?,?,?,?)";
		Connection conn = SqlConnUtil.getConnectionUtils();
		PreparedStatement ps = conn.prepareStatement(sql);
		ps.setString(1, id);
		ps.setString(3, username);
		ps.setString(2, password);
		ps.setString(4, dj);
		ps.setString(5, email);
		return ps.executeUpdate();
		
	}
	//删除数据
	public  int delete(String id) throws Exception {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "delete  from tuserlogin where id=?";
		Connection conn = SqlConnUtil.getConnectionUtils();
		PreparedStatement ps = conn.prepareStatement(sql);
		ps.setString(1, id);
		return ps.executeUpdate();
	}
	
	//修改数据
	public  int update(String username,String password,String grade,String email, String id) throws Exception {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "UPDATE tuserlogin SET username=?,PASSWORD=?,grade=?,email=? WHERe id=?";
		Connection conn = SqlConnUtil.getConnectionUtils();
		PreparedStatement ps = conn.prepareStatement(sql);
		ps.setString(1, username);
		ps.setString(2, password);
		ps.setString(3, grade);
		ps.setString(4, email);
		ps.setString(5, id);
		return ps.executeUpdate();
	}
//查询

	public ResultSet select(String neirong) throws SQLException {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "select * from tuserlogin where id=? or username=? or password=? or email=?";
		Connection conn = SqlConnUtil.getConnectionUtils();
		
		
			PreparedStatement ps = conn.prepareStatement(sql);
			
			ps.setString(1, neirong);
			ps.setString(2, neirong);
			ps.setString(3, neirong);
			ps.setString(4, neirong);
			
			
			return ps.executeQuery();
				
	}
	//grade查询
	public ResultSet select1(String neirong) throws SQLException {
		Statement stmt = null;
		ResultSet rs = null;
		String sql = "select * from tuserlogin where  username=? or password=? or grade=? or email=?";
		Connection conn = SqlConnUtil.getConnectionUtils();
		
		
			PreparedStatement ps = conn.prepareStatement(sql);
			
			ps.setString(1, neirong);
			ps.setString(2, neirong);
			ps.setString(3, neirong);
			ps.setString(4, neirong);
			
			
			return ps.executeQuery();
				
	}
	
}

详细代码(32条消息) Java程序设计-用户管理系统-Java文档类资源-CSDN文库https://download.csdn.net/download/m0_59661114/85774936

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/992620.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【《Java程序设计》课程设计】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2