- 博客(27)
- 收藏
- 关注
原创 第八章 SpringMVC进阶
视图解析器<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springf
2018-09-30 18:21:06 183
原创 第七章 SpringMVC构建WEB应用
Spring MVC的请求流程: 第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找Handler可以根据xml配置、注解进行查找 第三步:处理器映射器HandlerMapping向前端控制器返回Handler 第四步:前端控制器调用处理器适配器去执行H...
2018-09-30 18:16:38 171
原创 第六章 Aop详解
Aop:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 proxyFactoryBean代理package com.dao;/* * 接口 */public interface IDAO { public void query(); public void add(); public void del(); publi...
2018-09-29 22:55:55 172
原创 第五章 spring概述之IOC依赖注入
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring的核心是控制反转(IoC)和面向切面(AOP) IOCpackage com.entity;/* * 学生实体类 */public class Student { private String na...
2018-09-29 22:52:05 174
原创 第四章 关联映射和优化
数据库表与表之间是有关联关系的, 需要在Mybatis的映射文件中把它描述出来,然后才能查询数据库-- 创建表空间create tablespace dataspacedatafile'F:\\dataspace.dbf'size 100M;commit;-- 创建用户create user mjswidentified by mjswde...
2018-09-29 01:07:22 294
原创 第三章 动态SQL
MyBatis 的强大特性之一便是它的动态 SQL,使用动态SQL完成多条件查询的功能 接口: IstudentMapperpackage com.mapper; import java.util.List;import java.util.Map;import com.model.Student; /* * 数据库方法接口-----------&g...
2018-09-27 18:00:08 300
原创 第二章 查询
Mybatis重在sql语句映射,支持多元化sql语句查询,如按条件,属性,列等查询,聚合函数查询,模糊查询,分页查询等 接口:IstudentMapperpackage com.mapper;import java.sql.Date;import java.util.List;import java.util.Map;import org.apac...
2018-09-27 00:17:03 496
原创 第一章 Mybatis构建ORM应用
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。 MyBatis 可以使用简单的XML或注解用于配置和原始映射,将接口和 Java 的 POJO( Plain Old Java Objects,普通的Java 对象)映射成数据库中的记录 项目实例 ...
2018-09-27 00:13:46 306
原创 第十章 Jquery和Ajax
Ajax 异步JavaScript和XML,Ajax的核心是XMLHttpReques对象; Ajax实现的关键---发送异步请求, 接收响应以及执行回调函数; XMLHttpRequest的状态信息 0 - (未初始化) 1 - (载入/正在发送请求) 2 - (载入完成/数据接收) ...
2018-09-18 23:23:33 1211
原创 第九章 分页 上传的实现
分页 封装分页属性为实体类package com.entity;import java.util.List;/* * 跳转页面时封装成一个实体类放入域 */public class Page { // 当前页 private int currentPage; // 总记录数 private int count; // 每页的记录数 priva...
2018-09-18 23:19:45 236
转载 第八章 MVC
Web MVC简介1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:1、 Web浏览器(如IE)发起请求,如访问http://sishuok.com2、 Web服务器(如Tomca...
2018-09-13 19:27:09 186
原创 第七章 EL/JSTL
EL表达式 传统获取JavaBean属性必须实例化,且需要强制类型转换; EL即表达式语言,可以通过EL的功能替代传统的复杂流程 EL的语法 ${ EL 表达式 } ${ bean.属性 }EL的运算符 ${ bean.属性 } ${ bean[属性] }变量属性范围名称 ...
2018-09-13 19:09:54 177
原创 第六章 过滤器和监听器
过滤器 在JSP的Web应用程序中, 过滤器是一种在服务器运行的Web组件程序,是对web应用程序的请求和响应处理添加功能的web组件服务 过滤器定义package com.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;im...
2018-09-13 19:04:23 140
原创 第五章 Servlet
Servlet是一个Java程序,是在服务器上运行以处理客户端请求并做出响应的程序,Servlet运行于服务端 Servletpackage com.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax....
2018-09-12 20:30:29 141
原创 第四章 JSP和JavaBean访问数据库
JavaBean 符合Java规范的类都是JavaBean封装数据 按照面向对象(OOP)原则,属性与数据库表字段相对应 属性私有 具有public的set/get方法 封装业务 具有实现特定功能的方法和方法实现 通常与一个封装数据的JavaBean对应 数据库--创建student表create table student...
2018-09-11 23:12:38 456
原创 第三章 JDBC技术访问数据库
JDBC是Java数据库连接技术的简称,提供连接各种数据库的能力 Connection 接口 此接口用于连接数据库 DriverManager 类 用于管理数据库驱动, 创建数据库连接 Statement 接口 执行SQL语句并将数据检索到ResultSet中 ResultSet ...
2018-09-10 20:56:36 246
原创 第二章 JSP内置对象
out对象 向客户端输出数据<%--指令--%><%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">&
2018-09-10 20:50:08 285 1
原创 第一章 JSP编程技术
C/S和B/S架构 C/S结构,即客户机和服务器结构;充分利用两端优势, 将任务合理分配到Client端和Server端来实现 B/S结构,即浏览器和服务器结构; 程序部署在服务器上,用户通过浏览器访问应用程序,它是基于Internet的产物B/S架构:浏览器与服务器采用请求/响应模式进行交互 Tomcat服务器 Tomcat 服务器是一个免费...
2018-09-07 18:54:12 2684
原创 第七章 初识MySQL
注释 ##单行注释/* 多行注释*/案例##创建数据库CREATE DATABASE mydatabase;##删除数据库DROP DATABASE mydatabase;##创建用户CREATE USER 'mjsw'@'localhost'IDENTIFIED BY 'mjsw';COMMIT;##授权GRANT ALL ON myda...
2018-09-06 17:56:00 163
原创 第六章 游标和触发器
游标 游标是用来查询数据、获取结果集中记录的指针,指向结果集数据缓冲区中的某一行 静态游标 隐式游标 PL/SQL为所有数据操纵语言隐式声明游标; 隐式游标自动声明、打开,隐式游标执行完DML语句后自动关闭,其名为SQL; 通过检查游标的属性可以获取与最近执行的SQL语句的相关信息隐式游标的...
2018-09-05 23:31:36 192
原创 第五章 子程序和程序包
子程序子程序是命名的PL/SQL块,可带参数并可在需要时随时调用 PL/SQL有两种类型的子程序,即过程和函数 过程用于执行特定的任务,函数用于执行任务并返回值 过程 --过程 create [or replace] procedure 过程名[(参数列表)] is/as ...
2018-09-05 00:13:44 228
原创 第四章 PL/SQL*
PL/SQL块PL/SQL 块是构成 PL/SQL 程序的基本单元 将逻辑上相关的声明和语句组合在一起 PL/SQL 分为三个部分,声明部分、可执行部分和异常处理部分 --PL/SQL块的语法 declare --声明部分 ...
2018-09-05 00:04:19 167
原创 第三章 SQL编程及高级查询(2)
单行函数:对每一个函数应用在表的记录中,只能输入一行结果,返回一个结果 字符函数:对字符串操作 数字函数:对数字操作,返回一个数字 转换函数:可以将一种数据转换另外一种数据类型 日期函数:对日期进行操作/** 字符串常用的方法*/--将首字母转换为大写select initcap('hibaby')...
2018-09-03 23:16:46 489
原创 第二章 SQL编程及高级查询(1)
存储 1. 表 字段:一个事物的某一静态特征 记录:字段的组合==>具体的事物 表:记录的组合==>同一类事物的集合 字段是事物的属性、记录是事物本身、表是事物的集合 列==属...
2018-09-03 23:14:11 311
原创 第一章 Oracle基础知识
数据库 数据库是对数据存储、管理及数据本身,由表、关系以及操作对象组成 什么是连接? 数据库连接是数据库客户端与数据库服务器之间的通道,传输数字信息 会话是实例中的一个逻辑实体,可以在会话上执行SQL、提交事务等 Oracle基本概念:1.数据库:这里的数据库是磁盘上存储数据的集合,在物理上表现为数据文件、日志文件和控制文...
2018-09-03 22:58:12 308
原创 第四章 Jquery开发技术
DOM操作 样式操作 JSON简介:一种轻量级的数据交互格式,JSON的数值可以是数字、字符串、布尔值、数组或者对象、null 。 设置样式:css( ) 追加类样式:addClass( ) 移除类样式:removeClass(...
2018-09-03 22:50:07 253
原创 第三章 JQuery
jQuery语法结构 $(selector).action() ;工厂函数 $():将DOM对象转化为jQuery对象;$等同于jQuery选择器 selector:获取需要操作的DOM元素方法 action():jQuery中提供的方法,包括绑定事件处理的方法 方法 css(“属性”,”属性值”) :为元素设置CSS...
2018-09-03 22:39:35 356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人