微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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://www.icode9.com/i/ll/?i=20190115201334219.png) 通过自关联的方式,将一组数据通过ID和PID 的方式,进行关系说明.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐