数据库
Harvesters
这个作者很懒,什么都没留下…
展开
-
数据库连接池和Web基础
1. 数据库连接池 1.1 为什么要使用数据库连接池 数据库连接池 现在的代码有什么问题 每一次执行业务都需要申请新的数据库里链接,同时运行 结束之后关闭资源。 会导致资源浪费,数据库压力过大,同时性能非常一般。 希望采用一种共享单车的形式 1. 投放一定数量的共享单车 2. 用户可以使用,用户使用完毕,【归还】共享单车平台 3. 市场需求非常大,可能会再次【投放】 1.2 数据库连接池考虑的问题...原创 2020-03-26 20:32:09 · 215 阅读 · 0 评论 -
JDBC高级
1. BaseDao方法补充 1.1 为什么要提供该方法 完成一个查询返回值类型是Object[],并且是存储于List集 合中的一种方式,实际返回值类型是 List<Object[]> 处理的是查询数据结果无法映射到类对象中,ORM,所有的数据 按照查询结果字段顺序要求从数据库读取数据保存到Object数组, 为了能满足多行数据查询要求,Object数组存储到List中 1.2...原创 2020-03-25 21:58:14 · 152 阅读 · 1 评论 -
JDBC高级
1. Statement操作SQL语句 1.1 Statement查询SQL数据操作 package com.my.demo1; import com.my.domain.User; import java.sql.*; import java.util.ArrayList; import java.util.List; public class Demo1 { public sta...原创 2020-03-24 20:29:21 · 161 阅读 · 4 评论 -
JDBC初试
1. JDBC介绍 Java Database Connectivity Java规定的数据库连接接口,SUN公司提供的,为了简化程序员操作数据库的过程。 SUN公司要求数据库提供商,按照JDBC API接口规范,完成对应Java程序的数据连接操作,规范Jar包 ,并且提供对应的操作方法。 JDBC接口中核心的内容 java.sql.* javax.sql.* ...原创 2020-03-23 20:15:36 · 118 阅读 · 0 评论 -
MySQL
1. 为什么要使用数据库? Java程序在运行的过程中对于数据进行存储操作,变 量,对象,数组,集合,双边队列…数据是保存到内存中, 数据存储是瞬时的,程序退出,电脑异常。都会导致数据丢失 并且不可逆。 文件存储数据,XML,JSON,其他文件。可操作性比较 差,API繁琐,不同的文件有不同的解析方式,而且在内存占 用和效率问题上很难达到两全程度。 存在的一些问题: 1. 文件保存的数据没有数据类...原创 2020-03-19 21:20:59 · 145 阅读 · 1 评论