`
simen_net
  • 浏览: 306256 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

跟我学OpenJPA之一(工欲善其事,必先利其器)

 
阅读更多

受jinnianshilongnian的委托要我写个《跟我学JPA》的系列,但是JPA方面确实研究不深,平时工作太多,也无心去研究那些深奥的源码和理论,大多做的都是一些实际的工作。所以力所能及,简单写个《跟我学OpenJPA》,希望更多的人和我一起使用OpenJPA。

 

以前一直没有写过系列的文章,本来没有什么思路,但是开头的时候突然想到了一句话“工欲善其事,必先利其器”,那么今天我们就从这里开始,“器”!

 

此器称之为Eclipse,此器凶名之大以至于Sun如其名一般,被O一口吃掉。因此江湖中各种版本无数,以My系老大为主,MyEclipse是目前培训中心必备之利器也,可惜My老大水土不服,闹了会肚子之后居然把我等墙之。想当初为了其硕大无比的身材,中海、电信、铁通轮番上阵可惜依然无法越过那高高的围墙,第一次碰到了被别人墙的滋味。最后不得已转向原汁原味的Eclipse后发现“原装的才是最好的”!

 

=====================开工的分割线==================

外事问谷哥,输入Eclipse后直奔Download而去,问度娘者请注意屏蔽各类广告。记得是下载Eclipse IDE for Java EE Developers 。下载后给JDK安好家,安排好eclipse.ini的内容,就可以直奔主题了。下面是我的布局,因为用到了GIT、GWT调试,界面略显复杂。


下面给Eclipse配上各大杀器:

 

一、Maven(M2E)


 

我个人的经验,安装这个两个都差不多。反正我只准备用maven做库的管理,编译还是让Eclipse去搞定吧。

 

 

二、Properties Editor(小日本也能出好东西)


 

这个是一直用的东西,比其他此类插件包括自带的都要好用。

 

 

三、EditorList


 

这个插件也是我必备之一,可惜作者没有升级,我是用他的源码用新的Eclipse编译了一个jar出来EditorList_1.0.7.jar ,直接放入plugins目录即可,记得--clean

 

  • 大小: 80.1 KB
  • 大小: 71.4 KB
  • 大小: 72.5 KB
  • 大小: 129.4 KB
分享到:
评论
2 楼 simen_net 2012-04-11  
guozilovehe 写道
楼主好像使用的Ubuntu

不是好像,确实是Ubuntu
1 楼 guozilovehe 2012-04-11  
楼主好像使用的Ubuntu

相关推荐

    openjpa 写的一个例子

    OpenJPA,全称Open Java Persistence API,是Java平台上的一个开源对象关系映射(ORM)框架,它实现了Java Persistence API(JPA),用于管理Java应用程序中的持久化数据。在这个"openjpademo"示例中,我们将会探讨...

    jsf、openJpa学习

    这通常包括配置OpenJPA的数据源、实体管理器工厂,以及在JSF Managed Beans中注入实体管理器,以便在处理用户请求时执行CRUD操作。JSF的事件驱动机制可以与OpenJPA的事务管理相结合,确保数据的一致性。 **JSF与...

    openjpa范例及实例工程

    默认情况下,当应用程序第一次获取实体标识时,OpenJPA 框架从数据库中一次性获取 50 个连续的实体标识缓存起来,当下一次应用程序需要获取实体标识时,OpenJPA 将首先检测缓存中是否存在实体标识,如果存在,Open...

    OpenJPA 2.2.1 API (CHM格式)

    OpenJPA  OpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写...

    openjpa 源码 下载 帮助开发人员调试

    OpenJPA,全称Open Java Persistence API,是Apache软件基金会的一个开源项目,它实现了Java持久化API(Java Persistence API,JPA),为Java开发者提供了一种标准的方式来管理和持久化应用程序中的对象。...

    Spring和openJPA集成

    然后,在Spring的配置文件(如applicationContext.xml)中声明OpenJPA的数据源、实体管理和事务管理器。 2. **实体类定义** 定义与数据库表对应的Java实体类,使用JPA的注解如@Entity、@Table、@Id等来描述实体...

    Spring中使用OpenJPA

    在Java世界里,Spring框架是应用最广泛的轻量级框架之一,它提供了强大的依赖注入、AOP(面向切面编程)以及数据访问等能力。OpenJPA(Java Persistence API)则是Java平台上的一个ORM(对象关系映射)工具,它实现...

    Open JPA2 employee 简单例子

    OpenJPA2是一个开源的对象关系映射(ORM)框架,它是Java Persistence API(JPA)规范的实现。在这个“Open JPA2 employee简单例子”中,我们将深入理解如何使用OpenJPA2来处理数据库中的员工数据。这个示例将帮助...

    openJPA官方手册

    - **为何选择JPA**:解释了为什么JPA成为当前流行的Java持久化解决方案之一,包括其跨平台能力、易于使用、以及丰富的功能集等优势。 - **架构概述**:JPA提供了一套统一的API来处理不同的持久化存储层,这包括实体...

    OpenJPA API 文档 chm格式

    OpenJPA API 文档 chm格式

    openJpa的应用,感觉还可以

    OpenJPA(Open Java Persistence API)是Apache软件基金会下的一个开源项目,它是Java持久层标准JPA(Java Persistence API)的一个实现。JPA是Java EE平台中的一个重要组件,用于管理和处理应用程序中的对象-关系...

    openjpa jar

    7. **插件扩展性**:Apache OpenJPA的设计使其具有高度的可扩展性,允许开发者通过插件自定义和扩展其行为,例如自定义查询解析器、持久化提供者等。 8. **数据库支持**:OpenJPA支持多种数据库,包括Oracle、MySQL...

    Spring MVC+OpenJPA框架

    Spring MVC是Spring框架的一部分,用于构建高效、灵活的Web应用程序,而OpenJPA则是一个实现了Java Persistence API (JPA) 的开源持久化框架。现在我们将深入探讨这两个框架以及它们在实际开发中的应用。 **Spring ...

    通过 WebSphere Application Server V6.1 利用 OpenJPA

    安装OpenJPA的步骤通常包括下载OpenJPA的jar文件,将其添加到服务器的类路径中,并在服务器配置中指定OpenJPA作为默认的持久化提供者。 接下来,我们需要创建一个JPA项目。这涉及定义实体类,这些类代表数据库中的...

    openjpa-manual

    实体管理器是JPA中最常用的接口之一,它提供了用于与实体进行交互的方法。实体管理器的主要职责包括: 1. **事务关联**:实体管理器可以关联到一个活动的事务。 2. **实体生命周期管理**:包括创建、更新、删除实体...

    Apache OpenJPA 2.1 User's Guide

    通过理解其架构、实体定义、元数据和持久化过程,开发人员可以有效地利用 OpenJPA 来实现复杂的数据访问逻辑。此外,该文档还提供了大量的示例代码和最佳实践建议,帮助开发人员更好地掌握和运用 OpenJPA 的各项特性...

    Openjpa手册

    - **EntityManagerFactory**:是JPA的核心组件之一,用于创建EntityManager实例,是线程安全的并且在整个应用中只需创建一次。 - **获取EntityManagerFactory**:可以通过`Persistence.createEntityManagerFactory...

    Openjpa2.2+Mysql+Maven+Servlet+JSP source code

    Openjpa2.2+Mysql+Maven+Servlet+JSP 博客源码: http://blog.csdn.net/shenhonglei1234/article/details/10394379

    openjpa:Apache OpenJPA

    Apache OpenJPA-自述文件 前言 感谢您下载此版本的Apache OpenJPA。 Apache OpenJPA是Java Persistence API规范的实现。 执照 此存储库的内容已根据Apache License 2.0 许可 更多信息 可以在openjpa-project子目录...

Global site tag (gtag.js) - Google Analytics