java窗体的java对数据库增删改查查,求指导

&&jsp开发学生信息管理系统,实现了基本的增删改查的功能完成了增删改查等基本功能首页http://localhost:端口/项目登陆成功编辑学生信息添加学生信息数据库项目截图需要修改MySQLHelp.java中的db的连接信息
package com.zuidaima.db.
import java.sql.C
import java.sql.DriverM
public class MySQLHelp implements DBHelper {
public Connection getConnection() throws Exception {
Class.forName(&com.mysql.jdbc.Driver&);
String url=&jdbc:mysql://localhost:3306/crud?characterEncoding=GBK&;
String user=&root&;
String password=&111111&;
Connection conn=DriverManager.getConnection(url, user, password);
public void closeConnection(Connection connection) throws Exception {
connection.close();
另外缺少2个jar包:servlet-api jar包:/artifact/javax.servlet/javax.servlet-apimysql-connector-java&jar包:/artifact/mysql/mysql-connector-java由编辑于 11:42:116个牛币请下载代码后再发表评论//xueshengxinxiguanli/xueshengxinxiguanli/.classpath/xueshengxinxiguanli/.project/xueshengxinxiguanli/.settings/xueshengxinxiguanli/.settings/.jsdtscope/xueshengxinxiguanli/.settings/org.eclipse.jdt.core.prefs/xueshengxinxiguanli/.settings/org.ponent/xueshengxinxiguanli/.settings/org.mon.project.facet.core.xml/xueshengxinxiguanli/.settings/org.eclipse.wst.jsdt.ui.superType.container/xueshengxinxiguanli/.settings/org.eclipse.wst.jsdt.ui.superType.name/xueshengxinxiguanli/build/xueshengxinxiguanli/build/classes/xueshengxinxiguanli/build/classes/cn/xueshengxinxiguanli/build/classes/cn/fjnu/xueshengxinxiguanli/build/classes/cn/fjnu/edu/xueshengxinxiguanli/build/classes/cn/fjnu/edu/dao/xueshengxinxiguanli/build/classes/cn/fjnu/edu/dao/StudentDao.class/xueshengxinxiguanli/build/classes/cn/fjnu/edu/daoimpl/xueshengxinxiguanli/build/classes/cn/fjnu/edu/daoimpl/StuDaoImpl.class精精精原精精原精原原精原最热搜索分享话题编程语言基础Web开发数据库开发客户端开发脚本工具游戏开发服务器软硬件开源组件类库相关分享原精精原精原精原原精原原原精最近下载暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级最近浏览暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友求一个java学生信息管理系统,增删改查功能,连接数据库!!!!!!_百度知道
求一个java学生信息管理系统,增删改查功能,连接数据库!!!!!!
我有更好的答案
给我你的邮箱
你用的是什么数据库啊?不同的数据库连接代码是不一样的,百度一下,答案一堆一堆的,如果不适合你的程序,再贴出来看看
其他类似问题
为您推荐:
学生信息管理系统的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java(24)
myeclipse(9)
这是对上一篇“”的补充。讲述了各个实现方法的大致思路。
对于User表增删改查:
1:save(保存方法)& view(查询所有记录) update(更新方法) delete(删除方法) 通过method这个参数进行判断执行不同的操作
2: 具体的实现:
&& (1) save:& 保存页面(user_save.jsp) 提交数据到后台的userSave方法 -&& 获取提交的数据(getParameter) -&把获取的数据封装成一个User对象 -&需要保存
&&&&&&&&&&&&& (new UserDaoImpl).save(user); &
&& (2) view:& 显示列表&& 查询数据库user表所有数据 userlist = udao.findAll();& request.setAttribute(userlist) - &(请求转发) user_view.jsp (request.getAttr) (table)拼接&&&&&& 展示数据
&& (3) 需求:保存完数据之后就展示列表页面 :在save方法后面加一个response.sendRedirect(&UserServlet?method=view&);
&& (4) 需求:在user_view.jsp页面上 添加一个按钮 能够跳转到user_save.jsp页面,并且在user_save.jsp添加返回按钮
&& (5) update : 通过id获取要修改的对象 然后把对象发送到修改页面(为了让用户知道以前的内容) 在修改页面进行真正的修改!!
&& &在user_view.jsp中添加修改功能: &a href = &UserServlet?method=preUpdate&id=id&& preUpdate方法& 通过id获取对象(对象放到request作用域内) 然后转到user_update.jsp
&&&&&&& 然后把当前修改页面进行赋值. 进行真正的修改(1 : 修改路径& 2:别忘了修改的时候是通过id进行修改的(hidden) update user set.... where id = ?)
&&&&&&& 修改方法:通过id取得对象 然后重新设置新修改的属性 进行更新 重定向到UserServlet?method=view
&& (6) delete : 通过id删除指定的记录 重新定向UserServlet?method=view&&&&&&&&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:38687次
积分:1106
积分:1106
排名:千里之外
原创:73篇
转载:12篇
(2)(1)(2)(9)(24)(17)(13)(4)(8)(2)(3)不想做一个增删改查的程序员。。。_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:464,159贴子:
不想做一个增删改查的程序员。。。收藏
有什么书推荐的吗?
不一定是Java的
计算机方面的都行
不做增删改查的程序员不是好程序员。
┌┬┬┬┬┬┬┬┬┬┬┬┬┬┬┐ ├┼┼┼┼●●┼┼┼┼┼┼┼┼┤ ├┼┼┼●┼┼●┼┼┼┼┼┼┼┤ ├┼┼┼●┼┼●┼┼┼┼┼┼┼┤ ├┼┼┼┼●●┼●●┼┼┼┼┼┤ ├┼┼┼┼┼┼●┼┼●┼┼┼┼┤ ├┼○○┼┼┼●┼┼┼●┼┼┼┤ ├○┼┼○○●○○○●●●┼┼┤ ├○┼┼○○┼┼┼○┼┼●┼┼┤ ├┼○○┼○┼┼┼○┼┼●┼┼┤ ├┼┼┼┼○┼┼┼○○○●●●┤ └┴┴┴┴┴┴┴┴┴┴┴┴┴┴虽然我看不懂棋但我知道这白棋处于被动!楼上继续。
=== 没啥好书推荐的吗
算法 数据结构
百度一下经典的书
可以看看Linux源码 和深入理解操作系统等等等等,然后编程之美,还有高德纳三部曲 ,算法导论看完了就成大神了。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或二次元同好交流新大陆
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(1959)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_082065',
blogTitle:'java swing jdbc sql 增删改查 实例1',
blogAbstract:'
&&&&& create database I
&&&& use Instant&&&& create table Product(&&&&&& &ProductId int not null primary key,&&&&&& &ProductName varchar(20) not null,&&&&&&&&ProductPrice varchar(15) not null,&&&&&&& ProductDiscount varchar(15) not null',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:7,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:2,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}}

我要回帖

更多关于 java数据库增删改查 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信