JavaWeb 后端 <九> 之 JDBC加强】的更多相关文章

一.大结果集的分页(重点,难点) 1.分批次查询:分页 2.基于数据库的分页:依赖的是数据库的分页语句(不同数据库是不同的) MySQL:每页显示10条. select * from XXX limit M,N; M:开始记录的索引.第一条记录的索引为0. N:一次查询几条记录. 第一页:select * from CUSTOMERS limit 0,10; 第二页:select * from CUSTOMERS limit 10,10; ...... 第n页:select * from CUS…
一.JDBC简介 1.JDBC是SUN公司为了简化操作数据推出一套规范.数据库厂商的驱动就是对JDBC的实现. 2.Java Data Base Connectivity(java数据库连接),它主要由接口组成. java.sql.*    javax.sql.*   JDK中 数据库的驱动jar包 (mysql-connector-java-5.0.8-bin.jar ) 二.JDBC的编码步骤 0.前提:拷贝数据库的驱动到构建路径中(classpath) 1.注册驱动 2.获取与数据库的链接…
今日主题:JavaWeb后端jsp之增删改查 实体类: Student.java: package cn.itcast.model.entity; public class Student { private int sid; private String sname; private int score; //private Sex sex;用外键对象替代外键字段. private int sexid; public int getSid() { return sid; } public vo…
JavaWeb后端 我们学习JavaWeb的最终目的是为了搭建一个网站,并且让用户能访问我们的网站并在我们的网站上做一些事情. 计算机网络基础 在计算机网络(谢希仁 第七版 第264页)中,是这样描述万维网的: 万维网(World Wide Web)并非是某种特殊的计算机网络,万维网是一个大规模的联机式信息储藏所,英文简称Web,万维网用链接的方法,能够非常方便地从互联网上的一个站点访问另一个站点,从而主动地按需求获取丰富的信息. 这句话说的非常官方,但是也蕴藏着许多的信息,首先它指明,我们的互…
注:本文来源于:<  JavaWEB后端支付银联,支付宝,微信对接  > JavaWEB后端支付银联,支付宝,微信对接 标签(空格分隔): java 项目概述 最近项目需要后端打通支付,所以对接部分做成了一个小模块. 先说下项目要求: 后端要对接银联无跳转Token支付,支付宝wap支付,微信APP支付,前端用的是H5和ionic.后端对下单请求只拼接参数或者拼接html给前端,前端提交下单,支付逻辑则再后端进行. 其中支付宝提供了SDK,银联也提供了SDK,微信的这个SDK在后端貌似没法用,…
MSBD 四.JavaWeb后端部分 1.Tomcat的优化经验 去掉对web.xml的监控,吧jsp提前编写成servlet,由于物理内存的情况,加大Tomcat使用的jvm的内存 2.HTTP请求的GET与POST方式的区别 (1)get是从服务器上获取数据,post是向服务器传送数据. (2)get是把参数数据队列加载大提交表单的Action属性所指向的Url中,值和表单内各个字段一一对应,在Url中可以看到.post通过Http post机制,将表单内的各个字段与其内容在HTML HEA…
一.什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库.原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句. 组成JDBC的2个包: java.sql javax.sql 开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数据库实现(即数据库驱动). 二.实现代码 package cn.zy.jdbc; import java.sql.Con…
1.Web开发概述 1.1服务器上的资源分类: a.静态资源:指web页面中供人们浏览的数据始终是不变.html css js 图片 多媒体 b.动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同.JSP/Servlet.php.asp 下面为简单的java程序 模拟服务器提供资源 访问 本地端口1111即可得到服务器的资源 public class Myserver { public static void main(String[] args)…
java后端学习重点: 1.java语言特性: 基础知识,集合,多线程,并发,JVM,NIO,网络编程,设计模式.  (★★★★★) jdk源码中有大量的数据结构与java语言细节.jdk源码着重看concurrent.collection.sort.nio.util.2.计算机基础知识: 数据库(索引和锁等基础及sql优化).网络(http协议.tcp协议).数据结构.算法.操作系统.计算机组成原理.   (★★★★★) 计算机基础知识和java语言细节.是最最重要的.需要重点学习.五年甚至十…
一.statement对象介绍 Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可. Statement对象的executeUpdate方法,用于向数据库发送增.删.改的sql语句,executeUpdate执行完后,将会返回一个整数(即增删改语句导致了数据库几行数据发生了变化). Statement.executeQuery方法用于向数据库发送查询语句,executeQuery方法返回代表查询结果的Result…