DRP开发深入了解

目录

  1. 数据库(oracle)
  2. 连接数据库
  3. 数据库表的设计

数据库(oracle)

  1. 介绍
    racle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

连接数据库

package com.bjpowernode.drp.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/*
 * 封装数据库的常用操作.
 * 
 * */
public class DbUtil {
	/*
	 * 取得Connection
	 */
	public static Connection getConnection(){
		Connection conn =null;
		try {
			Class.forName("oracle.jdbc.driver.OracleDriver");
			String url="jdbc:oracle:thin:@localhost:1521:orcl";
			String username="drp";
			String password="drp";
			conn=DriverManager.getConnection(url, username, password);
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return conn;
	}
	public static void main(String[] args){
		System.out.println(DbUtil.getConnection());
	}
}

创建一个连接数据库的类,

  • 获取Connection
  • 1创建Connection 对象 conn
  • 2连接字符串包括,url ,username,password
  • 3.注意,jdbc 连接数据库,需要数据库驱动.
  • Class.forName("oracle.jdbc.driver.OracleDriver");这句话
  • 4返回connection对象,说明连接上来了数据库.

数据库表的设计

数据库表的设计,按照需求进行设计,这里比较注意的是,一个树形结构的数据如何存储的问题. 可以采用表的自关联方式,然后通过ID和PID 来实现父节点和子节点之间的关系说明![在这里插入图片描述](https://img-blog.csdnimg.cn/20190115201334219.png) 通过自关联的方式,将一组数据通过ID和PID 的方式,进行关系说明.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值