Request 04 Request_获取ServletContext

2019-09-07
阅读 1 分钟
398
import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;

Request 03 请求转发和request共享数据

2019-09-07
阅读 3 分钟
644
import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.util.Enumeration;import java.util.Map;import jav...

Request 01 Request原理和继承体系

2019-09-07
阅读 1 分钟
507
{代码...}

Request 02Request_获取请求数据

2019-09-07
阅读 11 分钟
888
import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;

08 数据库连接池

2019-09-04
阅读 9 分钟
280
c3p0 数据库连接池 概念:其实就是一个容器(集合),存放数据库连接的容器。 {代码...} 好处: 节约资源 用户访问高效 实现: 标准接口:DataSource javax.sql包下的 方法: 获取连接:getConnection() 归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用Connection.close()方法,则不会...

09 JDBCTemplate

2019-09-03
阅读 4 分钟
945
spring jdbc 引用jar包 Spring封装的jdbc引用的jar包 JDBCTemplate_介绍 JDBCTemplate_快速入门 导入jar包 JDBCTemplate_执行DML语句 添加注解 package cn.itcast.jdbctemplate; import cn.itcast.utils.JDBCUtils;import org.springframework.jdbc.core.JdbcTemplate; /** JdbcTemplate入门 */public class JdbcTemplat...

07JDBC事务管理

2019-08-29
阅读 2 分钟
369
import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;

06PreparedStatement类详解

2019-08-29
阅读 3 分钟
384
package cn.itcast.jdbc; import cn.itcast.util.JDBCUtils; import java.sql.*;import java.util.Scanner; /** 练习: 需求: 通过键盘录入用户名和密码 判断用户是否登录成功 */public class JDBCDemo9 { {代码...} }

05JDBC登录案例练习之登录练习

2019-08-28
阅读 3 分钟
430
package cn.itcast.jdbc; import cn.itcast.util.JDBCUtils; import java.sql.*;import java.util.Scanner; /** 练习: 需求: 通过键盘录入用户名和密码 判断用户是否登录成功 */public class JDBCDemo9 { {代码...} }

05JDBC登录案例练习之查询练习(两种方式)

2019-08-28
阅读 5 分钟
391
package cn.itcast.jdbc; import cn.itcast.domain.Emp;import cn.itcast.util.JDBCUtils; import java.sql.*;import java.util.ArrayList;import java.util.List; /** 定义一个方法,查询emp表的数据将其封装为对象,然后装载集合,返回。 */public class JDBCDemo8 { {代码...} }静态代码块的执行顺序的说明 ]从上到下...

05JDBC登录案例练习之创建工具类

2019-08-28
阅读 3 分钟
443
import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.sql.*;import java.util.Properties;

04ResultSet类详解

2019-08-28
阅读 5 分钟
493
package cn.itcast.jdbc; import java.sql.*; /** 执行DDL语句 */public class JDBCDemo6 { {代码...} } //getInt() getString() 数字:表示列的编号 文字:列的名称 get什么就是获取什么不进行循环的话可能报错 package cn.itcast.jdbc; import java.sql.*; /** 执行DDL语句 */public class JDBCDemo7 { {代码...} }其中n...

03jdbc的crud练习

2019-08-28
阅读 5 分钟
377
jdbc连接防止乱码con = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1?characterEncoding=utf-8","root","");package cn.itcast.jdbc;

02JDBC各个类详解

2019-08-27
阅读 5 分钟
432
代码里边不注册驱动,那么帮你注册驱动JAVA中Class.forName()方法上面这是官方文档给出的解释,通俗点说就是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。并返回与该类相关的Class对象。..]

01JDBC快速入门

2019-08-27
阅读 3 分钟
408
import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;

06 http协议

2019-08-27
阅读 2 分钟
442
HTTP: {代码...}

05 Servlet_体系结构与urlpartten配置

2019-08-27
阅读 3 分钟
421
import javax.servlet.*;import javax.servlet.annotation.WebServlet;import java.io.IOException;

04 IDEA与tomcat相关配置=>IDEA与tomcat相关配置

2019-08-27
阅读 1 分钟
852
IDEA与tomcat的相关配置 {代码...}

01Servlet_快速入门=>Servlet3.0注解配置

2019-08-27
阅读 1 分钟
412
此时不需要web.xml {代码...}

01Servlet_快速入门=>Servlet生命周期

2019-08-27
阅读 3 分钟
356
Servlet中的生命周期方法: {代码...} 创建项目的方法 1创建javaee项目 2配置tomcat 3配置注解 package cn.itcast.web.servlet; import javax.servlet.*;import java.io.IOException; /** Servlet快速入门 */public class ServletDemo1 implements Servlet { {代码...} }package cn.itcast.web.servlet; import javax.se...

01Servlet_快速入门=>Servlet_执行原理

2019-08-27
阅读 1 分钟
395
{代码...}

01Servlet_快速入门=>概述和入门

2019-08-27
阅读 1 分钟
449
Servlet: server applet {代码...}

xhd

2019-08-26
阅读 2 分钟
625
student.xhd<?xml version="1.0"?><xsd:schema xmlns="http://www.itcast.cn/xml"

jsoup

2019-08-26
阅读 7 分钟
630
import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;

xml--dtd

2019-08-26
阅读 1 分钟
366
student.dtd<!ELEMENT students (student+) ><!ELEMENT student (name,age,sex)><!ELEMENT name (#PCDATA)><!ELEMENT age (#PCDATA)><!ELEMENT sex (#PCDATA)><!ATTLIST student number ID #REQUIRED>student.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE studen...

XML的应用

2019-08-26
阅读 7 分钟
587
今日内容 {代码...} XML: {代码...}

javaweb--tomcat部署项目

2019-08-26
阅读 3 分钟
1.1k
部署项目 1将项目打包成war包 放到webapps {代码...} 在配置文件中配置 docBase是真是项目目录 path是虚拟目录,自定义,目录必须存在,否在tomcat启动不了 {代码...} 在配置文件的Catalina文件中 {代码...} 总结,三种部署方式 动态java项目目录结构 动态项目结构 tomcat_与IDEA集成&创建web项 默认的端口也不用修改...

javaweb--tomcat基本操作

2019-08-26
阅读 2 分钟
421
tomcat安装卸载启动和访问 安装目录[链接]Tomcat目录详情 启动 启动问题分析 修改端口号 修改配置文件,修改端口号 tomcat的关闭

JDK8新特性--常用函数接口--常用的函数式接口_Predicate接口三(or|非|综合训练)

2019-08-25
阅读 3 分钟
533
package com.itheima.demo06.Predicate; import java.util.function.Predicate; /* {代码...} */public class Demo03Predicate_or { {代码...} }非package com.itheima.demo06.Predicate; import java.util.function.Predicate; /* {代码...} */public class Demo04Predicate_negate { {代码...} }综合测试package com.i...

方法引用07方法引用_数组的构造器引用

2019-08-25
阅读 1 分钟
315
package com.itheima.demo10.ArrayMethodReference; import java.util.Arrays; /* {代码...} */public class Demo { {代码...} }package com.itheima.demo10.ArrayMethodReference;/* {代码...} */@FunctionalInterfacepublic interface ArrayBuilder { {代码...} }