第一天 2022.9.26

安装oracle(卸载特别麻烦,安装的时候小心谨慎) 私下:学习oracle,学习oracle特性

安装了eclipse3.7_nc57_64和eclipse3.7For631AM jdk版本为1.6-1.7(因为项目比较老,所以jdk版本要求低。为什么要用eclipse,因为需要用到eclipse中的某些插件,便于开发)需要熟悉eclipse

安装navicat for oracle 破解版

git拉取代码不要直接在eclipse里拉,要先导入到本地库里(先git init 后 git clone)

第二天 2022.9.27

导入NC_HOME , 昨天拉的代码是这个项目的各个模块,只需要拉一个就可以。

了解NC系统到底是啥。

熟悉eclipse,熟悉啊一定要熟悉啊,不然像个无头苍蝇,但也别忘了idea怎么使用。

今天提到NC考试,了解NC。

Oracle创建用户
https://blog.csdn.net/zhao05164313/article/details/124172838

导入oracle数据,导入.dmp文件

导入方法navicat:http://t.zoukankan.com/a-dong-p-11301550.html
Oracle导入dmp文件步骤:https://blog.csdn.net/weixin_44828157/article/details/112617192

alt

扩容:https://blog.csdn.net/x6582026/article/details/81019174

https://blog.csdn.net/weixin_29572661/article/details/116341253

https://blog.csdn.net/weixin_42490383/article/details/121213598

mysql和oracle的区别:https://zhuanlan.zhihu.com/p/270629492

mysql和oracle的数据类型也有所不同

常用字段类型Mysql和oracle的区别

Oracle

数值 number number(10) number(10,2) 

字符串 varchar2 varchar2(20) 

日期 date

MySQL

数值 tinyint smallint mediumint int bigint decimal 

字符串 varchar(10) 必须指定 

日期 date time datetime timestamp year

熟悉eclipse开发工具。

第三天 2022.9.28

启动项目,首先看一下oracle是否连接, alt 测试通过就是连接成功了

改了jdk的环境变量,要是环境变量改了但是java-version还是原来的,就把之前的jdk版本删了。 网上找了好多都不行。

(自己搞了半天还是没启动成功,等等下午问别人吧,唉。好难5555555555555)

jdk尽量放在D盘,jdk存放的文件不要有空格和中文。

国庆学习VUE+REACT

项目终于启动成功了

端口号8099

eclipse中配置很多东西,熟悉一下。

学习oracle,熟悉一下oracle中的表空间、用户这些概念。

加油!今天早点睡。

第四天 2022.9.29

学习oracle

Oracle 序列 CACHE 值必须小于 CYCLE 值的解决方法:

https://www.cnblogs.com/tele-share/p/7702145.html

oracle学习 :https://blog.csdn.net/niubaosama/article/details/123134580

今天学习了oracle基础,基本语句就是sql和mysql一样,但是部分有区别。

有表空间、用户等需要加深印象。

明天安装sql server 学习sql server。

下班!

第五天 2022.9.30

安装SqlServer 学习SqlServer

SqlServer安装步骤:https://blog.csdn.net/m0_67401228/article/details/126117487

不用安装sqlserver,几乎不会用到。

第六天 2022.10.8

国庆回来,连上7天,加油!

账号:wanghuan

密码:Wanghuan007.

上午一直在做题,整理了笔记错题本。

下午熟悉一下业务,尝试自己写一个,NC项目是原生手打项目,人家01年就可以封装这么牛逼的功能了。

new一个project,然后新建一个MDE Development,这是用PK_ADJUSTBILL友封装的一个插件。

自己新建一个表,PK_CORP是公司名,PK_ADJUSTBILL是主键。

char是确定该字段是多大。不确定用varchar2。

争取这周自己可以写一个模块,照着前辈的写。 然后下周就可以上手业务了,嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻。

public相当于controller层和entry层,private相当于service和dao层,client相当于前端页面那种。

第七天 2022.10.9

熟悉项目,多练多学,慢慢熟悉nc项目。多照着写,争取这周搞定,可以独立完成。

办了银行卡,谢总说下个月一起发。

第八天 2022.10.10

我又觉得自己可以了。。。。。

第九天 2020.10.11

注册功能

alt

写完一个接口,就在功能注册里进行新增。

alt

在功能栏里添加对应的信息。

alt

点击修改模块内结构

alt

UPA集成开发工具中,把新增的功能添加到需要添加的栏目中(在功能注册中添加的功能可能会放到模块内结构的最后一行,所有每次都需要自己看一看)拖拽到需要添加的栏目即可。

alt

权限分配,不同角色分配对应不同的功能。

alt

分配成功

alt

因为自己代码写的不好所以这里没有显示出来,需要改善代码。