花了1天时间对nw-designer进行重构

  nw-designer是nw平台的一个eclipse插件,实现的功能包括:

1、vo生成器

2、一键生成nw工程

这次的重构主要是针对vo生成器,修改的地方包括:

1、不再依赖其他工程的jdbc设置,直接在界面对jdbc连接进行设置,并保存到xml文件

2、不再依赖其他工程的vo模板设置

3、增加过滤表前缀的选项

截图如下:

今天又遇到打包插件引用不到第三方包的问题。后面使用fatjar插件进行打包,发现这个插件在打包的时候是直接将原来的jar包解压到相应目录而已。虽然看起来笨拙的方法,却是有效的。

时间: 2024-11-17 00:30:41

花了1天时间对nw-designer进行重构的相关文章

花了一年时间完成的 在线G代码编辑,加工系统

G代码是数控程序中的加工指令.一般都称为G指令.可以直接用来驱动机床,各种控制系统.是一种数控行业标准.传统的G代码编写以及编辑无法在线编辑,也不能实时看到g代码编辑的最后加工路径已经不能直接对编辑的G代码进行加工. 为此我花了一年时间做了一款在线G代码编辑,加工系统,除了支持传统的G代码编辑,路径预览外,还可以支持G代码在线加工,通过加载固高,雷塞,众为兴,gail等主流的控制卡或控制系统的驱动,直接对当前编辑的G代码进行加工,做到在线编辑,在线加工,大大提高加工效率,可以用在一些简单的常用的

如何花更少的时间学习更多的知识

花时间学习不见得就是真正的学习. 因为你的学习方法一开始就是错的话,那么花再多的时间在学习上也是无济于事. 所以你得看看这篇文章,如何花少量的时间却仍然学习到更多的知识.上帝给了我们每个人同样的时间,但是不同的人的效率确实不一样的,如果你觉得你的世界浪费了,先补习一下这篇文章:<暗时间>读书笔记与读后感. 一.知识整合法 聪明人不仅是学习成绩优异,更重要的是有独到的学习方法. 不像大多数学生凭记忆来求取好成绩,聪明的学生追求的是把知识串联起来构成一幅大的画面. 这也就是我所说的知识整合法. 知

花了两天时间学习了 sass, less, stylus的基本语法和简单使用, 谈谈感受.

1. 变量的问题 1.1变量的表示 sass有个$var, less有@var, stylus 的var直接就是var=值, 也可以使用$var 1.2 变量的赋值 sass, $var: value, less: @var: value stylus: var=10 2. 缩进的问题 sass, less均不需要缩进, 缩进无关 stylus也可以不用缩进, 使用默认的css花括号, 也可以使用缩进, 如果缩进不匹配就麻烦了 3. 宿主的问题 sass, 原来是用在ruby界的, 是haml的

花10万学时间管理,还不如明白这两个字

1 A是个很勤奋的人,无论是工作.学习还是社交,都很忙很忙.他经常挂在嘴边的话便是时间不够用. 于是,他找了一大堆时间管理书籍,还报了培训班,研究啊研究,用了不知道多少工具,尝试了不知道多少种方法. 过了很长一段时间后,朋友们见他,他还是会说时间不够用啊不够用.生活状态还是跟以前一样,忙而乱,没成绩. 2 其实我们很多人都跟A一样,一旦发觉自己的时间不够用,效率低,可能首先考虑的就是学习时间管理,问各种工具方法. 然后发现,大部分努力成了然并卵,时间一过,还是老样子. 最近,我也在琢磨这个问题,

MAC OSX下终端通过NTLM验证,通过代理上网(花了一天时间才解决这个)

MAC OSX下终端通过NTLM验证,通过代理上网 公司网络限制如下: 公司通过代理来控制内网用户访问外网的权限.用户名和密码为域用户,采用的验证方式是NTLM(用的是foreFront TMG) 遇到的问题: 在虚拟机,安装的系统为MAC OSX10.9.3,开发iOS,需要在terminal(终端),加载相应的数据包,并安装. 如安装ruby环境,需要先安装rvm,curl -L https://get.rvm.io | bash -s stable 407 Proxy Authentica

深度长文-我花了10天时间造了个轮子,你们可能会有兴趣

介绍 这个项目叫做 TomatoLog,托管在 GitHub 项目上,使用的 License 是 MIT,请放心试用,目前该项目主要由我个人维护,还有两位大神加入了协作者中. ** TomatoLog.Server 基于 .NETCore2.2 ** TomatoLog.Client 基于 netstandard2.0 项目主页以及组件说明 https://github.com/lianggx/TomatoLog ** 中文说明文档: https://github.com/lianggx/Tom

花了一年时间开发的铣床数控系统NCStudioPro(支持钻孔,铣削,切割等铣床加工工艺)

针对目前加工厂在加工零件时候,需要根据dxf图纸来进行加工路径生成.而不是简单的通过读取NC文件进行加工.所以开发了一个铣床加工系统.与一般的数控系统不同的是,通过内嵌一个CAM模块生成加工路径.这样可以及时编程,及时加工,提高效率.这样可以读取外部NC文件也可以自行产生所需的加工路径.提实体仿真与线条仿真,三维动态显示加工位置. 整个系统介绍如下: 包含仿真,NC代码区,手动加工,自动加工,回零等. 也包含实体仿真: 加工参数如下: 同时提供精度优先,速度优先的加工选项: 同时支持NC代码的编

工作之余,花2个月时间系统学习前端和PHP

http://www.jikexueyuan.com/path/web/ http://www.jikexueyuan.com/path/php/

非常简单的一个天气预报花了几天时间完成

1. 这是首页面. 2 .选择城市界面. 3.源代码都非常简单:http://download.csdn.net/detail/aimsgmiss/8718185 4.某一天看到360浏览器的天气预报,心血来潮就模仿了一下.