- 博客(11)
- 收藏
- 关注
原创 Oracle 表空间,序列,索引,分区表的应用
Oracle数据库应用一.表空间Oracle数据库包含逻辑构造和物理构造。数据库的物理构造是指构造成数据库的一组操作系统文件。数据库的逻辑构造是指描述数据组织方式的一组逻辑概念及它们之间的关系,表空间是数据库逻辑构造的一个重要组件,表空间可以存放各种。1.表空间分类永久表空间:存储数据库中需要永久化存储的对象,比如二维表、视图、存储过程、索引。临时表空间:存储数据库的中间执行过程,如:保存orderby数据库排序,分组时产生的临时数据。操作完成后存储的内容会被自动释放。临时表空间是通用的,所的
2020-07-15 23:10:19 1351
原创 Oracle基础知识
Oracle简介一.Oracle服务器是一个数据管理系统(RDBMS),他提供开放的,全面的,近乎完整的信息管理由一个oracle数据库和多个oracle实例组成Oracle数据库的主要特点如下支持多用户,大事务量的事务处理在保持数据安全性和完整性方面性能优越支持分布式数据处理,将分布在不同物理位置的数据用通信网络连接起来,在分布式数据库管理系统的控制下,组成一个逻辑上统一的数据库,完成数据处理任务具有可移植性。Oracle可以在Windows,Linux等多个操作系统平台上使用,可
2020-07-15 00:17:30 2482 4
原创 Navicat 连接Oracle库未加载和无监听器程序问题
Navicat 连接Oracle库未加载和无监听器程序问题我用的Navicat Premium 12,数据库是Orcale 11g使用Navicat for Oracle连接远程Oracle数据库服务器时,程序报错ORA-28547:(如下图所示)错误原因:Navicat for Oracle程序的oci文件和远程或本地数据库的oci版本不一致。原因分析:Navicat for oracle是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,
2020-07-12 18:35:27 4079 3
原创 Redis和Redisson的区别
Redisson是架设在Redis基础上的一个Java驻内存数据网(In-Memory Data Grid , 是一个高级的分布式协调Redis客服端,能帮助用户在分布式环境中轻松实现一些Java的对象,Redisson、Jedis、Lettuce 是三个不同的操作 Redis 的客户端,Jedis、Lettuce 的 API 更侧重对 Reids 数据库的 CRUD(增删改查),而 Redisson API 侧重于分布式开发。3.第三方框架整合区分。
2023-07-26 15:33:39 3499 1
原创 MyBatis简介
什么是MyBatisMybatis是一个持久层框架,他避免了几乎所有JDBC代码的手动设置和获取结果集的过程通过使用xml配置或者注解和映射原始映射的方式将java接口,实体类或者普通对象映射 成数据库数据信息为什么需要MyBatisMybatis是一个半自动持久层框架,对象关系映射,它能把数据保存在数据库中,也能从数 据库中读取数据,其实传统的JDBC也能实现,但是它的代码重复太多,比如数据库建立连 接,提取数据时封装,但是使用了Mybatis可以减少代码的重复,提高了开发效率。MyBatis的
2020-07-29 17:31:10 1923
原创 JPA基础知识
JAP的由来ORM框架能够将Java对象映射到关系型数据库中,能够直接持久化复杂的Java对象。ORM的出现让开发者从数据库编程中解脱出来,把更多的精力放在业务模型与业务逻辑,目前流行的ORM框架有MyBatis,Hibernate,JDO等。JPA是什么?JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据,它的出现简化现有的持久化开发工作和整合ORM技术,结束了MyBatis,Hibe
2020-07-23 17:15:36 646
原创 Spring Boot入门知识
Spring Boot 简介什么是Spring BootSpring boot是构建所有基于Spring应用程序的启动。 它消除了设置 Spring应用程序所需的xml配置,Spring boot整合了所有的框架,为更快,更高效的开发生态系统铺平了道路,它的核心思想是:约定优于配置,Spring boot开发细节都是依据此思想就行实现的。总结:基于Spring升级或者再次封装的一个框架,消除了spring框架的xml配置,提高了开发效率,核心思想,约定大于配置Spring Boot 的优势(1)
2020-07-21 16:39:09 232
原创 Java语言
Java语言什么是Java语言?Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。为什么需要Java语言?Java语言的特点跨平台性,通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理是只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Ja
2020-07-19 10:58:22 481 1
原创 Java虚拟机
Java语言什么是Java语言?Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。为什么需要Java语言?Java语言的特点跨平台性,通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理是只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Ja
2020-07-19 01:05:58 267
原创 String,StringBuilder,StringBuffer的区别
String,StringBuilder,StringBuffer的区别在JAVA中字符串的表示有三种方式 String StringBuilder StringBuffer .关于String 需要注意两点:1.String是不可变的字符串,它的底层是一个用final修饰的字符数组2.String 对象赋值之后就会在字符串常量池中缓存,如果下次创建会判定常量池是否已经有缓存对象,如果有的话直接返回该引用给创建者。什么是字符串常量池?Java中的字符串常量池(String Pool)是Java堆
2020-07-11 20:00:52 344 1
原创 Spring IoC的理解
Spring IOC理解Spring IOC 理论什么是SpringIOC#如何理解“控制反转”好呢?如何注入对象构造器注入setter 方法注入接口方式注入pom依赖文件,这里只需要spring的基本依赖即可`Spring IOC 理论IoC 全称为 Inversion of Control,翻译为 “控制反转”,它还有一个别名为 DI(Dependency Injection),即依赖注入。什么是SpringIOCspring ioc指的是控制反转,IOC容器负责实例化、定位、配置应用程序中的
2020-05-30 21:45:38 1069 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人