![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
qq_40302790
技多不压身
展开
-
Oracle——PL/SQL编程
PL/SQL (procedural language/sql)是oracle在标准的sql语言上的扩展。PL/SQL和Java程序一样,可以定义变量和常量,允许使用条件判断和循环,还有异常处理。只不过PL/SQL是对数据库进行编程。PL/SQL块:块(block)是PL/SQL 的基本程序单元,编写PL/SQL程序实际就是编写PL/SQL块。块的结构 PL/SQL块由三个部分组成:定义部分...原创 2019-07-23 15:57:20 · 169 阅读 · 0 评论 -
Oracle——存储过程、函数
存储过程和函数存储过程和函数在Oracle中被称为子程序,是指被命名的PL/SQL块,这种块可以带有参数,可以被多次调用。存储过程用于执行特定操作,而函数则用于返回特定的数据。存储过程是存储在数据库中的有名字的PL/SQL程序块,接受零个或多个参数作为输入(INPUT)或输出(OUTPUT)、或既作输入又作输出(INOUT); 函数也是命名了的、存储在数据库中的PL/SQL程序块。函数...原创 2019-07-23 17:27:09 · 322 阅读 · 0 评论 -
JDBC调用Oracle的存储过程
*存储过程分为带参数和不带参数;参数又分为输入参数、输出参数以及既是输入参数又是输出参数。*JDBC调用Oracle存储过程的代码如下:import java.sql.*;public class OracleProcedure { public static void main(String[] args) throws Exception { Class.forName("o...原创 2019-07-25 14:01:35 · 147 阅读 · 0 评论 -
数据库连接池
1. 自定义连接池需求:预先创建一组连接,用的时候每次取出一个; 用完后,放回。核心:单例模式、动态代理(可以监测接口中方法的执行)import java.io.InputStream;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.refle...原创 2019-07-15 18:06:01 · 98 阅读 · 0 评论 -
JDBC——Java与Oracle数据库的连接
**JDBC(Java Data Base Connectivity,Java数据库连接)**是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC连接Oracle的代码如下(首先要导入第三方jar包):import java.sql.Connection;import java.sql.DriverManager;...原创 2019-07-15 15:42:43 · 291 阅读 · 0 评论 -
Oracle11g详细安装教程
0、下载安装包(提取码:8toa)1、下载完成之后解压,打开database里面的setup.exe(以管理员身份运行)2、下一步(会提示未提供电子邮件地址,直接略过)3、选择“创建和配置数据库”,下一步4、选择“桌面类”,下一步5、选择安装路径、字符集,设置口令点击下一步会提示口令不符合要求(直接忽略)6、扫描配置安装完成之后,右击我的电脑->管理->...原创 2019-07-15 10:44:20 · 403 阅读 · 0 评论 -
MyBatis使用入门
MyBatis原名ibatis,是实现了ORM(Object Realition Mapping,对象关系映射)的框架之一。但是使用MyBatis时还需要自己编写SQL语句。首先在Maven项目的src/main/resources目录下创建db.properties,存储数据库的连接信息mysql.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode...原创 2019-08-14 13:44:03 · 192 阅读 · 1 评论 -
Hibernate使用入门
hibernate,中文意思是冬眠。是完全实现ORM的框架。首先在pom.xml加入jar包依赖: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.6.10...原创 2019-08-14 19:57:39 · 153 阅读 · 0 评论 -
MySQL实现分页
效果:sql语句:select * from tablename limit m,n (从第m+1条数据开始,显示n条数据)所以实现分页的sql语句可表示为:select * from tablename limit 每页显示条数*(当前页-1),每页显示的条数MySQL数据表中的数据(部分):实体类:public class Person { private Integer id...原创 2019-08-15 15:45:52 · 147 阅读 · 0 评论