04 2019 档案
摘要:一、分页查询? 当数据量较大时,我们采用分页查询的方式。 分页查询的公式? 一共有103条数据 每页显示6条 请问 一共多少页? 18页 一共有count条数据 每页显示x条 请问 一共多少页? (count+x-1)/x 1.在index.jsp页面 通过div的方式,添加分页查询。 2.home
阅读全文
摘要:一、ajax? 异步加载技术,在不刷新网页的前提下,实现部分网页内容的更新! AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 思考? 注册界面刚好可以应用此场景。在填写相关信息的时候,无需多次请求页面,实施验证。 二、之前通过form表单提交 ,现在完全
阅读全文
摘要:/** *数据库设计范式?-----------数据库设计的规范! * MySQL 增删改查! * * 一、第一范式 * 1.原子性要求【不能再分了!】 ( 范式 事务acid 线程) * 2.一致性 undo 数据库缓存 * 3.隔离性 两个事物之间的隔离级别 * * 列是固定的 行多个 【关系型数...
阅读全文
摘要:一、接口和实现类 二、在produc.jsp页面中跳转到 AddCartServlet 三、servlet 业务操作
阅读全文
摘要:1.接口中定义方法 2.impl中实现方法 3.jsp展示数据 1.首先在header.jsp页面中,通过a标签 跳转到MyCartServlet 2.servlet业务操作 3.讲数据请求转发到 "/views/goodscart.jsp"
阅读全文
摘要:一、AJAX是啥? 1.页面无需刷新,异步请求。 2.为什么使用ajax? 原因: 1传统模式 需要将请求发送到服务器,服务器经过业务处理,返回一个页面给客户端。这样做,会很浪费资源。 2.ajax 只需要请求一次页面,之后的数据交互 都无需重新记载当前页面。是不是很强大? 3ajax的应用场景?
阅读全文
摘要:一、SQL语句中 INNER JOIN的用法? 1.INNER JOIN的作用? 可以在两个或者更多的表中获取结果,得出一张新表。 【隐式内连接】 表一 car 购物车 表二 user 用户 发现两张表都有uid 这一列 通过car uid =user uid 这一桥梁,将两张表合并。 合并方法 u
阅读全文
摘要:之前做了一个简单的用户登录系统,现在来学习,实现商城项目的部分功能。 先展示几个基本的效果图 1.商城首页 2.登录界面 3.注册界面 4.登录成功后显示的 欢迎提示 点击即可进入个人主页 只实现了购物车和 注销的功能 5.查看购物车 一,用户登录 login.jsp loginservlet ho
阅读全文
摘要:学完了servlet、数据库、以及之前的jsp。我们可以 做一个管理系统,将知识综合起来运用! 一、创建数据库,表名 easyui。 二、实现增删改查。 1.新建web项目,导入所需要的4个包 2.包的分层 工具包将之前的复制过来就好了。 dao部分 创建 接口和 实现类。实现类在dao包下新建包i
阅读全文
摘要:一、servlet部分 二、JSP部分
阅读全文
摘要:一、javaweb 数据访问流程? 1.浏览器 http 访问服务器 找到 servlet(HttpServeltDemo.java文件) 2.servle 通过dao 访问数据库 数据库将数据返回给servlet 3.servlet找寻指定的JSP文件 将student数据传送给JSP 4.JSP
阅读全文
摘要:一、建库 设置 id为主键并自增! 二、定义登录接口 三、创建实现类 实现接口功能 四、测试类 验证。
阅读全文
摘要:package com.aaa.util; import java.sql.*; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * JDBC工具类? * 一、增删改的通用方法 * 二、查询的通用方法 * ...
阅读全文
摘要:一、DAO 四个包的建立,降低代码之间的耦合性? 之前写代码,都是在一个包下。代码耦合性较高,不利于后期的维护。 com.aaa.entity 实体类完成。建立com.aaa.dao包,定义学生类的接口。 接口定义完成,需要建立实现类来实现接口中的功能。在com.aaa.dao包下,新建包impl。
阅读全文
摘要:一、GenericServlet? 二、HttpServlet?
阅读全文
摘要:Servlet的生命周期和注解配置问题 /* Servlet? 运行在服务器上的小程序 定义浏览器访问到Tomcat的规则 一、生命周期? 1.创建 2.提供服务 3.被销毁 二、servlet3.0注解配置? 直接在java中注解配置, 可以不需要web.xml 三、servlet体系结构? ...
阅读全文
摘要:package cn.zhouxufeng; import javax.servlet.*; import java.io.IOException; /* Servlet快速入门? 1.创建 2.定义 3.实现 TomcatDemo类 implement(实现) Servlet(接口) ,重写他的方法。 ...
阅读全文
摘要:一、为了建立Servlet,我们需要先将Tomact连接到ideal! Tomcat连接ideal Tomcat连接ideal? 新建一个java项目 选择java Enterprise 勾选右边的的 Web Application 点击next 项目名自己随便写一个 点击完成 点节项目名 会发现有一个web目录 点开找到...
阅读全文
摘要:/* * 一、web的概念? * 1.web就是在http协议基础之上, 利用浏览器进行访问的网站. * Web Page指网站内的网页. 我们常说的WWW(World Wide Web 万维网)就是这个概念下的内容. * * 2.软件的架构? * 1 C/S 客户端/服务器 ...
阅读全文
摘要:/* * 一、Xml? * * 1.是什么? * Extensible markup Language 可拓展标记性语言 * 功能是 储存数据 * 1.配置文件 * 2.在网络中传输数据 * xml和HTML的区别? * 1.xml标记全是自定义的 * ...
阅读全文
摘要:import javax.sql.DataSource; import org.springframework.jdbc.core.JdbcTemplate; import JdbcUtils.Jdbc; /* *一、SpringJdbc 和 jdbc Template是啥? * * 1.定义Spring 框架对 jdbc 进行了封装 提供了一个jdbctemplate...
阅读全文
摘要:一、Druid连接池的创建 二、改良版Druid连接池 我们发现 在加载文件的时候太复杂,能否将其封装成一个工具类,方便使用。 三、测试Jdbc 封装类。
阅读全文
摘要:package cn.zhouzhou; import java.security.interfaces.RSAKey; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.sql...
阅读全文
摘要:package cn.zhouzhou; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; /*一、事物?---------------模拟银行的转账业务! * * 1.开启事物 * con01...
阅读全文
摘要:一、准备工作 在qy66数据库下,新建一个denglu表。添加 name password 。
阅读全文
摘要:package cn.zhouzhou; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import com.mysql.jdbc.PreparedStatement; /*一、接口的概念和想相关静态方法?--...
阅读全文