阅读更多

4顶
0踩

编程语言

原创新闻 EasyWeb4J 0.2发布,支持多数据库和简化验证

2009-08-25 11:40 by 副主编 zly06 评论(1) 有3324人浏览
JPA

不久前,EasyWeb4J 0.2版本发布了!

EasyWeb4J 是为Java Web应用开发提供的一个end-to-end堆栈。它的设计灵感来自于Ruby on Rails。它为ORM和自动管理交易提供Hibernate和JPA的无缝集成。

此版本的重点在于在同一个应用程序中支持多个数据库,并且还能在model中使用简单的validation。

新特性:

  • 对仓库管理工具进行了重新设计,以简化对多个数据库的支持,并添加了更多持久化机制;
  • 为Hibernate和JPA的仓库提供了对多数据库的支持;
  • 只需要一次验证方法来执行所有验证;
  • 验证的基本类型是自动处理
  • ……

但要注意的是,此版本对0.1的不兼容!

点击下载:http://sourceforge.net/projects/easyweb4j/files/


点击查看详情:http://easyweb4j.sourceforge.net/tutorial/tutorial_intro.html

来自: theserverside
4
0
评论 共 1 条 请登录后发表评论
1 楼 metadmin 2009-08-26 16:18
引用
同一个应用程序中支持多个数据库

这点很好!

我们开发的产品也支持这个。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • JAVA设计模式之代理模式实例

    JAVA设计模式之代理模式实例

  • 设计模式之代理模式

    目录 一、定义 二、结构 三、代码实现 四、AOP的基础 五、动态代理 ...5.1 Invocationhandler 和 Proxy ...这时候就出现了一些VPN,他可以帮助我们去访问一些国内不能访问的网站,也就是说他代理...这就是代理模式。 .

  • 设计模式之代理模式(C++)

    介绍设计模式之代理模式

  • 设计模式之代理模式demo

    设计模式之代理模式 学习

  • 设计模式之代理模式应用例题

    应用软件所提供的桌面快捷方式是快速启动应用程序的代理,桌面快捷方式一般使用一张小图片来表示,通过调用快捷方式的run()方法将调用应用软件的run...使用代理模式模拟该过程,绘制类图、类图说明并编程模拟实现。...

  • .net实现设计模式之代理模式

    .net实现设计模式之代理模式

  • Android设计模式之代理模式(Proxy Pattern)

    Android设计模式之代理模式(Proxy Pattern)

  • 设计模式之代理模式详解(附应用举例实现)

    设计模式之代理模式详解(附应用举例实现)

  • 23种设计模式之代理模式(Proxy Pattern)

    本篇文章将23种设计模式中的代理模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

  • 设计模式之代理模式(Proxy)

    设计模式之代理模式代理模式方案一方案二方案三方案四方案五方案六(动态代理)方案七(动态代理)JDK动态代理逻辑图源码分析CGLIB动态代理spring aop基础注解的AOP 代理模式 需求: 有一辆坦克 , 想要记录坦克的移动时间...

  • 设计模式第4讲——代理模式(Proxy)

    代理模式属于结构型设计模式。一、什么是代理模式二、分类 三、特点 四、应用场景4.1 生活场景4.2 Java场景 五、代码实现5.0 代码结构5.1 静态代理5.2 JDK动态代理5.3 Cglib代理 六、总结

  • java设计模式之代理模式

    代理模式定义:是指一个类别可以作为其它东西的接口。代理者可以作任何东西的接口:网络连接、存储器中的对象、文件或其它昂贵或无法复制的资源。 举一个简单的例子:说现在有一家公司要拍古装电视剧有剧本,想要有...

  • Unity常用设计模式之代理模式

    这种类型的设计模式属于结构型模式。它为其他对象提供一种代理以控制对这个对象的访问, 在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建...

  • Java设计模式之代理模式(结构)

    Java设计模式之代理模式(结构)Java设计模式之代理模式(结构)Java设计模式之代理模式(结构)Java设计模式之代理模式(结构)Java设计模式之代理模式(结构)

  • 基于Simulink的底层模型构建与代码生成系统:DBC自动导入、硬件信号支持

    内容概要:本文深入探讨了Simulink If模块在嵌入式系统开发中的强大功能,特别是在汽车电子领域的应用。主要介绍了两种核心技术:一是DBC文件的自动导入生成模型及代码,二是硬件信号的导入生成模型及代码。DBC文件的自动导入能够快速构建CAN总线通信模型,简化信号解析和报文处理,生成的代码可以直接应用于AUTOSAR架构,实现ASW和BSW的无缝对接。硬件信号导入功能则允许开发者轻松地将硬件设备产生的信号集成到Simulink模型中,自动生成带有信号处理逻辑的代码,适用于实时数据采集和控制算法实现。此外,文中还详细展示了具体的MATLAB代码示例,解释了关键步骤和技术细节。 适合人群:从事嵌入式系统开发、汽车电子开发的工程师和技术人员,尤其是那些希望提高开发效率、减少手动配置工作的专业人士。 使用场景及目标:① 快速搭建基于DBC文件的CAN通信模型,自动生成符合AUTOSAR标准的代码;② 实现硬件信号的实时处理和控制,如数据采集、信号滤波等;③ 提升开发效率,缩短项目周期,降低错误率。 其他说明:文中提到的技术不仅限于汽车电子领域,也可广泛应用于工业自动化和其他需要复杂信号处理和实时控制的场合。

  • 交变磁场对含感应材料沥青路面温度的影响

    内容概要:本文探讨了交变磁场下含感应材料的沥青路面温度变化现象及其背后的物理原理。通过引入交变磁场与感应材料的相互作用,沥青路面能够产生感应电流并转化为热量,从而提高路面温度。文中详细介绍了这一过程的理论基础,如焦耳定律和涡流损耗,并提供了多个Python代码片段用于模拟和验证相关物理现象。此外,还讨论了该技术的实际应用场景,特别是在寒冷地区的冬季融雪除冰方面,以及对道路养护工作的积极影响。同时,文章提到了当前面临的技术挑战,如材料配比、施工难度和成本问题,并展望了未来的发展方向,包括智能化控制系统的应用。 适合人群:从事道路工程、物理学、材料科学及相关领域的研究人员和技术人员。 使用场景及目标:适用于希望了解新型道路工程技术的研发人员,旨在探索交变磁场与感应材料结合在沥青路面温度控制方面的潜力,推动技术创新和发展。 其他说明:文章不仅阐述了基本原理,还展示了具体的数学建模和编程实例,帮助读者深入理解该技术的具体实现方法。同时也指出了现有技术和未来发展的局限性和改进空间。

  • 模块化多电平(MMC)仿真:4电平MMC仿真模型

    内容概要:本文详细介绍了4电平模块化多电平变换器(MMC)的仿真模型建立过程。首先回顾了MMC的基本原理,即通过控制子模块(SM)的投入和切除来合成所需电压。接着分别展示了基于Python和Matlab两种环境下的具体实现方式,包括子模块类的设计、桥臂电压计算、仿真参数配置等。文中不仅提供了完整的代码示例,还分享了许多实用技巧,如避免上下管同时导通、正确处理电容电压平衡、优化载波移相角等。此外,作者强调了实际操作过程中可能遇到的问题及解决方案,例如电容电压纹波过大、IGBT损耗增加、输出电压频谱存在毛刺等。 适合人群:从事电力电子相关领域的研究人员和技术人员,尤其是对MMC感兴趣并希望深入了解其内部机制的人士。 使用场景及目标:帮助读者掌握4电平MMC的工作原理,学会利用Python或Matlab进行仿真建模,提高解决实际工程问题的能力。 其他说明:文章内容丰富详实,既有理论讲解也有实践经验分享,非常适合想要深入学习MMC技术的专业人士阅读。

  • 西门子PLC与发那科机器人协同工作:净水器碳芯检测案例

    内容概要:本文详细介绍了西门子S7-1200 PLC与发那科机器人、三菱伺服以及视觉系统的集成应用,用于净水器碳芯的检测。系统通过PLC进行四轴伺服控制,两台发那科机器人分别完成抓取和分拣任务,视觉系统负责精准定位。文中深入探讨了硬件布局、通讯协议、伺服控制逻辑、机器人程序、视觉处理算法等方面的细节和技术难点,如电机抖动、视觉补偿失效、通讯丢包等问题及其解决方案。最终,系统实现了4.5秒/件的检测节拍,误检率降至0.3%,展示了跨品牌设备高效协同工作的可能性。 适合人群:从事工业自动化领域的工程师、技术人员,尤其是对PLC编程、机器人控制、视觉系统集成感兴趣的读者。 使用场景及目标:适用于需要深入了解PLC与机器人协作、视觉系统集成的实际应用场景,旨在提高工业生产线的自动化水平和检测精度。 其他说明:文中不仅提供了具体的代码示例,还分享了许多调试经验和优化技巧,有助于读者更好地理解和掌握相关技术。

  • 自动泊车APA超声波算法开发技术详解

    内容概要:本文详细探讨了自动泊车辅助系统(APA)中超声波算法的作用及其面临的挑战。首先介绍了超声波传感器的基本工作原理,即通过发射和接收超声波来测量距离。接着阐述了超声波算法在自动泊车系统中的具体应用,如构建车辆周围的环境模型、路径规划以及应对复杂的停车场景。文中还讨论了多种优化算法和技术手段,比如动态阈值调整、概率栅格法、Hybrid A*算法等,旨在提高系统的鲁棒性和准确性。此外,针对实际环境中可能出现的问题,如天气条件对超声波的影响、多传感器数据融合困难等,提出了相应的解决方案,如天气补偿算法、温度补偿模块等。 适用人群:从事自动驾驶技术研发的工程师、研究人员,以及对智能交通感兴趣的科技爱好者。 使用场景及目标:适用于希望深入了解自动泊车系统内部机制的人群,帮助他们掌握超声波算法的设计思路和实现方式,从而更好地应用于实际产品开发中。 其他说明:文章不仅提供了理论知识,还包括大量实用的代码示例,有助于读者快速理解和实践。同时强调了工程实践中遇到的具体问题及解决办法,使读者能够全面认识这一领域的现状和发展趋势。

  • 基于小波变换的图像融合步骤详解:从分解到融合,生成融合图像的过程

    内容概要:本文详细介绍了基于小波变换的图像融合技术,涵盖了从理论到实践的具体步骤。首先解释了小波变换的基本原理,即将图像分解为不同频段的子图像,再通过特定的融合规则处理这些子图像,最后利用小波逆变换重建融合图像。文中提供了详细的Python代码示例,包括图像预处理、小波分解、融合规则应用以及最终的图像重建。此外,还讨论了该技术在医学图像融合、遥感图像融合等领域的广泛应用前景。 适合人群:对图像处理感兴趣的初学者和有一定编程基础的研发人员。 使用场景及目标:适用于需要将多个来源的图像信息整合为一张更具信息量的图像的场合,如医学影像诊断、遥感数据分析等。通过学习本文,读者可以掌握基于小波变换的图像融合技术的基本原理和实现方法。 其他说明:文中提到的技术不仅限于医学图像,还可以应用于其他类型的图像融合任务。同时,文中提供的代码片段可以直接运行,帮助读者快速理解和实践相关概念。

Global site tag (gtag.js) - Google Analytics