1.前言 感受 在刚接触软件开发工作的时候,每次接到新需求,在分析需求后的第一件事情,就是火急火燎的打开数据库(DBMS),开始进行数据表的创建工作。然而这种方式,总是会让我在编码过程中出现实体类设计疏漏的地方,导致我在写业务代码时,还回头去反复的修改数据表和实体类。为了规避这样的情况,我学习期间发现了UML中关于类图的知识点,它让我知道,作为编码者在分析需求后,做的第一件最基本的事情应该是进行面向对象分析,然后使用UML绘制类图的方式进行面向对象的设计。在类图绘制完之后,使用类图与组员沟通设计思想,分析设计的可行性,在项目组一致达成共识后才进入后面的动手环节。 以上这种,通过面向对象分析和...

  T5c5t5iY5vcm   2023年11月01日   82   0   0 软件工程其他

1.简介 定义:将某个对象中围绕某个主题的一些列行为委托给一个代理对象去执行,代理对象将控制和管理对原有对象的访问,调用者想要访问目标对象,必须通过代理对象去间接访问,代理对象在调用方和目标对象之间可以起到”中介“的作用。代理一词本身,其实就可以很好发现的关键点,如果暂时无法理解晦涩的概念,那么在阅读本文之前先通俗的理解:”就是找其他人代表你、协助你,去更好的帮你做事情“。 在现实生活中代理模式的场景其实无处不在,例如民用汽车消费场景就存在代理模式的影子,我们个人一般没有权限直接从汽车生产商购买汽车的,并且需要专业人员为我们介绍汽车的参数,所以我们选择从4S店作为购买汽车的途径。那么在这个场...

  T5c5t5iY5vcm   2023年11月01日   107   0   0 设计模式

1.instantclient工具 下载安装Oracle数据库的客户端连接工具“instantclient”,该工具是远程连接Oracle数据库的前提,不管是使用PL/SQL或应用程序访问数据库都必须安装该工具。 下载地址:链接:https://pan.baidu.com/s/1glZGRJeQ-WkWG6s9AuB0Lw 提取码:uw5j   以上提供的网盘链接是11g的版本,另外官网也可以下载,根据情况自行选择。 2.检查服务 在远程连接Oracle数据库之前,我们需要确保数据库服务器上的监听服务和数据库服务都已运行。 3.监听配置 使用telnet工具检查本...

  T5c5t5iY5vcm   2023年11月01日   72   0   0 Oracle
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~