加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

如何使用公司框架生成代码搭建项目

发布时间:2020-12-14 06:36:30 所属栏目:Java 来源:网络整理
导读:这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【如何使用公司框架生成代码搭建项目 】 大家好,我是IT修真院

这里是修真院后端小课堂,每篇分享文从

【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】

八个方面深度解析后端知识/技能,本篇分享的是:

【如何使用公司框架生成代码搭建项目 】

大家好,我是IT修真院郑州分院第11期java学员,一枚正直善良的java程序员。今天给大家分享一下,使用公司框架生成代码搭建项目.

1.背景介绍

从任务一到任务九,我们都是手写代码、配置文件,而这些代码或者配置文件很多都是重复的,其实在这个过程中大家或多或少都会去思考,我们做的重复性工作是不是太多了?

在公司开发项目的时候,所有的实体类、dao层、service层等都是手动写的,那么项目的开发效率是比较低的。

2.知识剖析

1)框架核心介绍

分布式tuscany,web、service分离。

注册中心,scallop,就是一个注册表,服务名对应相应的服务

2)生成代码后模块划分

core:model、service接口、SCAClient

service:Server、service实现类、配置文件(spring、tuscany server、dao.xml、数据库配置文件)

web:controller、util、配置文件(spring、springmvc、tuscany client、scallop注册中心、缓存……)、jsp页面、web.xml

3)搭建新项目需要注意的地方

maven私服配置:主要是把公司私服配置进来

hosts文件修改:对于注册中心提供的域名进行解析

3.常见问题

1)注意表格,表格命名、服务端口

2)scallop注册中心使用

4.编码实战

5.扩展思考

注册中心的原理

注册中心 :保存所有服务的名字,服务提供者的ip列表,服务消费者的IP列表

服务提供者: 提供跨进程服务

服务消费者: 寻找到指定命名的服务并消费。

6.参考文献

https://blog.csdn.net/ZhanLiJueDuan/article/details/82534176

7.更多讨论

Q:公司框架需要学习到什么程度?

A:能运行,能知道如何修改sql语句,基本就够用了

Q:不在scallop.resource.center中写入service对应关系可以正常使用不?

A:理论上是可以的,就像任务9的时候,不适用注册中心,tuscany照样可以完成web和service分离。

Q:代码生成是否是常见?

A:挺常见的,mybatis逆向工程是一个典型,公司代码生成是一个,github上应该也有一些开源的项目.

分享到此结束

PPT链接?视频链接

更多内容,可以加入IT交流群565734203与大家一起讨论交流

这里是技能树·IT修真院:,初学者转行到互联网的聚集地

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读