![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaWeb基础
墨成诗泪如雨
在学习的道路前行
展开
-
JDBC初体验1
JDBC教程1.JDBC入门案例1jdbc是SUN公司提供的一套操作数据库的标准规范jdbc和数据库驱动的关系:接口和实现的关系目标JDBC规范(掌握四个核心对象):DriverManager类:用于注册驱动Connection接口:用于连接数据库Statement接口:用于执行静态sql语句ResultSet接口:表示数据库的结果集先导包导入Mysql数据库驱动的jar...原创 2019-05-31 21:12:04 · 238 阅读 · 0 评论 -
JDBC初体验2
JDBC案例21.回顾之前案例1学习了DriverManager对象,Connection接口现在学习Statement接口,但是实际我们使用它的子接口PreparedStatement接口为什么要使用PreparedStatement接口呢???因为它预编译,不需要去拼接这个变量,码结构良好2.今天的对象PreparedStatement接口3.细节讲解1.对于连接之后的操...原创 2019-05-31 23:08:24 · 513 阅读 · 0 评论 -
Servlet类配置映射路径
Servlet类配置映射路径的两种方式首先:先创建一个Servlet类1.接着我们在web.xml进行配置补充如何快速复制到Servlet类的路径,是带"."的那种2.最快捷的方法,不用在web.xml进行配置,直接在Servlet类加一点代码!!!3.细节注意:映射地址不能重复,如果在web.xml配置了映射地址,再在这个Servlet类中再次配置同样的映射地址,是重...原创 2019-05-31 23:22:58 · 2534 阅读 · 0 评论 -
JDBC初体验3
JDBC案例31.回顾案例2从案例2我们进行了增删改操作,都是使用executeUpdate()方法,返回值都是1现在使用查询操作,因为查询是要获取结果集(二维的),所以使用executeQuery()方法,返回的数据类型是ResultSet2.直接上代码1.先准备数据表准备的一条数据细节:id是主键,自增长username是字符串类型password也是nicknam...原创 2019-06-01 11:03:55 · 2082 阅读 · 0 评论 -
JDBC初级优化1
JDBC重复步骤优化11.回顾之前,每次进行一次数据库操作我们都得注册驱动,然后连接,再进行sql操作,返回结果(结果集)对于注册驱动其实只要做一次就可以了,现在就对它稍微优化下;以及获取连接,关闭都可以优化2.优化"注册驱动","获取连接"重复步骤先写一个工具类,名为DBUtil.java的java文件细节:这里用到了反射 Class.forName(“xxx”),动态加载这个...原创 2019-06-01 21:09:05 · 126 阅读 · 0 评论 -
JDBC初级优化2
JDBC初级优化案例21.通过配置文件进行优化配置文件如下两种:1.propertiesproperties配置文件易于理解配置了哪些信息,适合于简单的属性配置properties配置文件,存储键值对,键值对之间没有关系2.xmlxml配置文件结构清晰,但是内容比较繁琐现在讲解properties配置文件如下格式,创建一个properties文件2.写一个JDBCUtil...原创 2019-06-01 23:25:26 · 112 阅读 · 0 评论 -
JDBC使用连接池配置数据库连接1
C3P0数据库连接池1.写c3p0-config.xml配置文件<?xml version="1.0" encoding="UTF-8" ?><c3p0-config> <!-- Mysql数据库连接的设置 --> <default-config> <!--Mysql数据库的驱动类--> ...原创 2019-06-02 15:34:42 · 1129 阅读 · 0 评论 -
使用C3P0数据库连接池分页显示数据
分页显示数据前提:准备好jar包,c3p0-config.xml配置文件,以及C3P0Util工具类除了几个jar包,之前C3P0数据库连接池带有解释https://blog.csdn.net/weixin_43968510/article/details/90739720新建一个JavaWeb项目2.建立包结构使用MVC模式(模型-视图-控制器)各个包的作用:------&...原创 2019-06-09 11:38:22 · 707 阅读 · 0 评论