首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码

2013-10-27 
web开发助手新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码?建立公共库工程如下:??该工程下面

web开发助手新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码

?

建立公共库工程如下:


web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
?
?

该工程下面有两个文件夹,分别是放置公用方法库和脚本库

?

一、先介绍脚本库:

脚本库用途,当然就是把标签啊,脚本啊,,集中在一起管理,从上面拖拽一下到jsp编辑器或者其他文本式的编辑器即能生成一段相关的字符串,试试就知道,不多说。

?

点击 工具栏上面的打开脚本库按钮(
web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
?)即可, 先来一个截图:


web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
??

上图为公用脚本库(以前叫做 web开发助手)

?

?设置要显示的标签集,包含定义的
web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码

上图为设置界面

?

如果定义自定义脚本库,则在公共库工程下面有一个 SCRIPTS 的文件夹,双击即可打开编辑

?
web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
?

?

?二、公用方法库介绍:

先说下应用场景:

A、公司有自己的框架和一些常用的方法类,对于新人,要入手开发项目,要使用公司现有的方法库,一般都是看javadoc,或者其他形式的文档,以及例子。到调用里面的方法等的时候感觉力不从心,现在可以使用mytool公用库,扫一下方法库源码(扫下你框架也可以反正都是抽取可以对外用的),自动的把里面可调用的方法或属性抽取出来,形成树形的方法库,在方法库视图中,把鼠标放到相关的类,方法或者属性即可显示相关的注释。怎样用?只需要拖拽一下即可。如果你问,老大没给源码啊,只给了文档,也没问题,你让他帮你扫,扫完后,发方法库文件给你,你放到METHODS目录下,然后在设置面板里面设置要加载这个方法库文件即可。

?

B、很多公司都有自己的框架和方法库,估计不少公司都是停留在 jar+文档 的形式或者连文档都没有,就一个jar包,这样的弱方式来管理,是不是感觉不大友好呢?通过mytool方法库可以有效帮你管理你公司的公用代码资源。

?

先看截图:
?打开方法库视图


web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
?

出现这样的方法库视图:

web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
?上面方法库视图 显示public 和 protected 的变量或者方法,不管是静态或是非静态。

图标和eclipse本身的图标表示一样,,例如 绿色实心的绿点表示公用的非静态的方法,加s则表示是公用的静态的方法等。

方法库放置的只是对外可通过类的方式进行调用的类或变量(public或protected? 方法或属性,会过滤接口和抽象类,具体往下看有说明)。

?

?功能也是拖拽一下生成 调用该变量或者方法的代码(含注释)

?

方法信息如何录入?

不用手工录入,通过扫描功能即可(注意扫描的是某个文件夹下的java源文件,而非class),点击右上角的“设置按钮”,弹出这样的设置界面:

?
web开发助理新版,拖拽一下出来一个标签样例,拖拽一下就生成调用java代码
?

?扫描导入方法库,会自动加入到公用工程里面的METHODS目录下。

如果扫描导入方法库或者 动态加载时,发现出现中文乱码的情况时,请注意检查java文件编码格式是否正确。

?

?被扫描的java文件如果想让java方法注释和属性注释都被扫描的话,要遵照标准的java注释,

也就是使用

/**

?*

?*/

?

这样的方式来标注,例如,如下这样注释(方法、属性、类):

?

  下载不了!  求给力地址!  下载不了!  求给力地址!
刚刚试了,都可以下载啊  下载不了!  求给力地址!
刚刚试了,都可以下载啊或者你在 http://www.iteye.com/topic/1132350 这里下载 5 楼 1927105 2013-10-24   还不如直接用CodeSmith呢,直接用模型生成DTO,DAO 6 楼 lanjian 2013-10-24   1927105 写道还不如直接用CodeSmith呢,直接用模型生成DTO,DAO
两个方向的东西,CodeSmith 更偏向于生成crud之类,,,而我这个插件,更偏向于常用知识的整理和运用

热点排行