`
悲剧了
  • 浏览: 140231 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于annotation的一些想法

 
阅读更多
    annotation 做为配置都说这个不直观,容易混乱,没xml清楚
    但既然都是在做配置,最后都反应到规则上面,这些规则当然是可以查阅出来的,逆向的annotation生产xml也是可以有的嘛
如下图:最后可以逆向出一个你觉得清晰比xml还好的配置出来,但让可能要增加点小小的工作量罢了



    项目使用情况:struts2有一个插件为config-browser就是这方面的东东,把配置解析成容易理解容易查找的东西,如果你觉得这个对你来说不容易理解,还可以自己再次改造.对这个插件我不满意的是,在namespace 与action太多得情况,烟花缭乱,那么如果直接输入路径,就可以查出来不就很好,所以进行了改造,参考博客http://blognojava.iteye.com/blog/1490963
  • 大小: 4.4 KB
分享到:
评论

相关推荐

    Hibernate Annotation笔记

    借助新的 Hibernate Annotation 库,即可一次性地分配所有旧映射文件——一切都会按照您的想法来定义——注释直接嵌入到您的Java 类中,并提供一种强大及灵活的方法来声明持久性映射。 即利用hibernate注解后,可...

    ocr_annotation-master.zip

    采用python-flask框架开发图像标注工具,主要思路是在标注的过程中先调用百度/阿里等免费的api进行标注,并进行人工的...整理想法很简单,但是实现起来还是很麻烦的。大概用了2周的时间(而且是在开源项目上修改来的)

    react-pixel-annotation-tool

    该实现从不同的存储库中借鉴了一些想法,包括: 该工具还使用了许多出色的软件包,例如: 演示版 用户界面概述 绘制并生成蒙版 如何使用 安装 npm install 运行应用 npm start 后续步骤(路线图) 提高流域部分的...

    Hibernate4注解全教程

    借助新的 Hibernate Annotation 库,即可一次性地分配所有旧映射文件——一切都会按照您的想法来定义——注解直接嵌入到您的 Java 类中,并提供一种强大及灵活的方法来声明持久性映射。籍由自动代码完成和语法突出...

    Git-GBY-Omni:OmniGraffle 型版,包含了用于绘制 Git 分支图的各种元素:分支 branch 、标签 Tag 、 提交 commit ,标注 Annotation 等等;

    Git-GBY 是我制作的 OmniGraffle 型版,包含了用于绘制 Git 分支图的各种元素:分支 branch 、标签 Tag 、 提交 commit ,标注 Annotation ;如下: Git仓库: 百度云: 如果您在使用的过程中遇到了问题,或者有好...

    zf2-annotation-validator:注释验证器是ZF2程序包,用于在其生命周期回调期间验证Doctrine实体

    目前,就在刷​​新之前对数据进行了验证,这与使用ORM的想法不同,在ORM中,实体在“构造”之后必须有效。 但是,该模块为我解决了许多现实生活中的问题,我认为这是共享代码时重要的事情。 安装 使用作曲家: ...

    granddebat:d'batforme d'annotation协作城市奖

    诺贝尔文学奖论文集无论是对普通知识的一种共通的看法,对于观点,情感和观点的参与都是最重要的。 促进合作社合作社,民间法人合作社,社会进步自由组织和合作社的共同贡献。 团结一致的人文自由联盟,由自由主义...

    Web Annotation with Fragment Ids:Web注释-标记,评论,共享-开源

    该项目旨在创建服务器-... 该项目的想法源于对德国莱比锡大学的模块软件Engeneering进行的实用软件研究。 在给定的许可下,我们希望对支持或进一步开发感兴趣的每个人都这样做。 有关用法和安装,请参见我们的[Wiki]。

    cjdb:酷 Java 数据库

    数据库 酷 Java 数据库设置 IDE 智能想法: 从 Gradle 导入为了让 Dagger 在 IDEA 中正常工作,您还需要在编译器设置中启用 Annotation Processing。配置项目类路径应该包含db.properties 文件,其中db.url 参数指向...

    Java 高级特性.doc

    其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注,以使您不会再看到警告。虽然它听起来似乎会屏蔽潜在的错误,但实际上它将提高代码安全性,因为它将防止...

    Xodo PDF Viewer & Editor-crx插件

    Xodo是多合一的PDF Viewer,Reader和Annotation工具。 Xodo与其他支持标准PDF注释的查看器兼容。 为什么要切换到Xodo? •最快的查看引擎和流畅的导航•可靠和高质量•直接在PDF上书写,高亮和带下划线的文本等•将...

    atlas:ATLAS-开始分析您的基因组数据的三个命令

    元基因组图谱 Metagenome-atlas是一种基于蛇形设计的易于使用的宏基因组学管道。 它处理从质量控制,装配,装箱到注释的所有步骤。 您可以通过三个命令开始... doi: 发展/扩展这是我有时间或工作时想做的一些想法。 如

    assertj-annotations-test:AssertJ的专业注释处理器

    该存储库用于试验在AssertJ中使用注释处理的想法(请参阅 )。 子项目 aat-annotation @Assertion注释 aat-processor注释处理器 aat-example-lib使用@Assertion批注的库 aat-example使用@Assertion批注和aat-example...

    Nginx安装包

    当时的想法是新建一张表来储存设置的时间,但总有杀鸡用牛刀的感觉。后来工头提醒项目已经有了redis,那就物尽其用,就被叫去做redis实现数据缓存功能。 好在redis提供了java客户端开发包,名曰jedis,下星期会比较...

    emergen:基于Java APT的紧急设计生成器框架

    紧急设计背后的想法很简单:一旦您的设计和体系结构发展,您最终将发现模式,可能还会发现样板代码。 您可能希望使用APT和EmerGen优雅地生成此样板代码。 您所需要的只是您可能会使用的一些注释,因为您可能已经...

    trunklucator:用于数据科学家的Python模块,用于快速创建注释项目

    Trunklucator是供数据科学家和ML实践者使用的python模块,用于快速创建注释项目和测试您的想法。 它的作用类似于python的native input()函数,但支持显示丰富的内容并与用户进行高级交互(使用Web浏览器)。 ...

    CATMAID:大量图像数据的协作注释工具包

    我们遵循一种开发模型,该模型借鉴了想法,但并不严格。 常规开发发生在dev分支或主题分支中,这些分支随后又合并到dev 。 发布分支是根据dev创建的,并且包含其他发布准备更改。 准备就绪时,将标记发布提交,然后...

    turkey:在Amazon Mechanical Turk上轻松创建Web UI以众包实例细分数据

    土耳其:Amazon Mechanical Turk交钥匙分段工具。 作者: 刘彦峰( ) 杰伊·卡尔森( ) turkey使您... 欢迎提出想法和建议!配置Amazon Turk以使用土耳其在Amazon Turk Requester中创建自定义HIT 将Mturk.html的内容

Global site tag (gtag.js) - Google Analytics