JQuery

导入价包的两种方式:

第一种:

直接添加:选中价包,点击add as lib...

第二种:

 

 

       

添加、删除、修改用到的是executeUpdate()
查询用到的是executeQuery()
上述是Java操作sql语句的执行语句
 
404错误找不到地址
500后台代码出现错误,内部异常
servlet配置两种方式:
第一种:通过注解
第二种:通过Url
写一个项目首先,要先写它的属性即bean,在属性里面拿到它的get,set方法,然后通过JDBCJava语言操作数据库即DAO类,在里面对数据进行增删查改,以及测试增删查改是否运行正确,接着写Servlet类,在里面也是对数据的增删查改,这用到了tomcat,在地址栏里对数据进行增删查改,它有承上启下的作用,用到request,response在这里会调用DAO里面的方法,用到JSON来写编写代码,JSON只不过把字符串拼接在一起,承上启下的作用体现在承接下文连接数据库,承接上文的前台页面设计
fastjson-1.2.41.jar价包是为了让JSON语句更加快捷的编译出来,具体体现在:

JSONObject json = new JSONObject();
json.put("users",users);
return json.toString();

 
​前台程序的运用:​
需要调用一个script文件
需要获取用户的身份证号和密码,封装函数,$得到地址,封装的数据,回调函数,要想清空账号就要给他赋值一个空值调用servlet里的get方法,获取数据库里的信息,得到参数在页面显示出来
 
 
 
​在servlet里写分页查询的时候要写两个参数,page,rows
在写前台的时候逗号全是英文的,切记
 
 
             DButils

Dbutils:主要是封装了JDBC的代码,简化dao层的操作

作用:帮助java程序员,开发Dao层代码的简单框架

框架的作用:帮助程序员,提高程序的开发效率

出生:Dbutils是由Apache公司提供

 

new BeanHandler<User>(User.class)取代下面的代码:

把结果集转换成对象

try{
    PreparedStatement pr = conn.prepareStatement(sql);
    pr.setString(1,cardId);
    ResultSet rs = pr.executeQuery();//执行查询的结果集
    if (rs.next()){
        User user = new User();
       user.setCardId(rs.getString("cardId"));//从结果集当前记录中取出cardId
        user.setPassword(rs.getString("password"));
       user.setName(rs.getString("name"));
       user.setPhone(rs.getString("phone"));
       user.setSex(rs.getByte("sex"));
        return user;
    }
} catch (SQLException e) {
    e.printStackTrace();
}

BeanListHandler转换成集合对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值