大家好,我是IT修真院武汉分院第11期学员,一枚正直善良的java程序员。今天给大家分享一下,修真院官网 java任务拓展:tuscany代码生成
1.背景介绍
什么是tuscany?
tuscany是Apache组织关于SOA实现的一个开放源码的工程项目
Apache组织关于SOA实现的一个开放源码的工程项目.该项目主要基于SCA,SDO,DAS等标准上实现的。
2.知识剖析
作为一个轻量级 SCA 框架,Tuscany 提供了非常松散耦合的框架结构。主要有以下几个特点:
· Tuscany 是平台无关的可嵌入框架,可以在各种 Hosting Platform 上运行,
如 Tomcat,JBoss,WAS 等 Web 容器上运行,也可以在 J2SE 环境下运行。
· Tuscany 的核心模块提供了 SCA 规范的 API 实现,Tuscany 系统的 SPI 接口,
一些系统基本实现(如事件,工厂类,存储等),以及一整套扩展机制,这些扩展机制为 Tuscany 整合各个平台的服务提供了基础。
3.常见问题
代码生成报错,代码无法运行
4.解决方案
excel表格有问题;hosts文件没有配置、maven的setting.xml没有配置、服务器数据库resources的表没有配置等
5.编码实战
excel表格,左上对应hosts文件重定向
表名为xxx的,下面命名为tbl_xxx
生成代码工具类
生成结果
6.扩展思考:如何动态查询
7.参考文献
参考一:https://v.qq.com/x/page/b0567v259kh.html
参考二:https://v.qq.com/x/page/e05199sjgl9.html
8.更多讨论
一。dependies、依赖爆红
需要配置maven 私服地址
二。服务端测试类启动失败
数据库没打开、配置文件有问题
三。客户端启动失败
服务器上的数据库resource没有更新
详见下方视频
undefined_腾讯视频
技能树.IT修真院
“我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。
这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧
网友评论