公司代码生成

2018-03-13  本文已影响0人  心魔_4cef

大家好,我是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免费指导。快来与我一起学习吧

直接点击此链接:http://www.jnshu.com/login/1/18302507

上一篇下一篇

猜你喜欢

热点阅读