发表于: 2018-03-14 22:09:05

1 549


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

公司框架生成代码上次只简单测试了一下,其实还有很多东西没有跑通,今天对公司框架进行了一次梳理.

首先是分层,分为core,service,controller 三次.

core:

client:里面包含了Dao的方法,对数据库进行CRUD操作.(调用的是dao接口的实现类里的方法.)

model:用来存放与table向对应的实体类.Entity

service:CRUD方法的基本接口.


service:

server:用以启动SCA服务端.(应该就是启动了RMI服务端)

service:用于存放CRUD接口的实现类.


web:

controller:用于存放对外交互数据的接口.


另外是遇到的问题:

第一个问题:

我在启动服务之后,调用接口测试,疯狂报错说找不到实体类,尝试了很多方法,一开始我以为是公司框架只能识别固定的包名, 所以在修改包名为ptteng.后来又以为是我POM有问题.....后来发现.

我在拷配置文件的时候少了这个daoConfig.xml,就导致疯狂报错....

配置一定要好好弄齐啊....

补上之后跑通...


接下来是进行web的测试,一开始也是疯狂报错, 找不到core包依赖..后来才知道,原来要将整个项目install,光打core包不行..这是卢静给我的误导..

打包之后进行运行.

可以看到能从接口拿到json对象.项目成功运行.


不过在运行的时候还是对配置文件以及controller还有很多类进行了修改.

明天计划的事情:(一定要写非常细致的内容) 

将接口文档更新到wiki上,  开始撸代码.
遇到的问题:(遇到什么困难,怎么解决的) 

问题已经在上面描述.
收获:(通过今天的学习,学到了什么知识)

对公司框架有了更深刻的理解.

现在闭着眼睛也能配好..



返回列表 返回列表
评论

    分享到