`
Mr.Sherlock
  • 浏览: 175035 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

PL/SQL + POWERDESIGNER+HIBERNATE小总结

阅读更多
  昨天,研究了下HR,用的PD12.5建模然后导到ORACLE10g里边 用PL/SQL使用查询数据
再用HIBERNATE莱使用数据对象。其中里边的表有23张(请假流程)。在此不一一列出。讲下遇到的问题吧。
  前晚因为360删除了我的ORACLE数据库里边的文件,导致我的OracleServiceORCL服务起不来 启动类型一列就没有了。很是郁闷。就直接做了系统,结果安装完过程中出现问题,所以,数据库坏掉了,不想再做系统了,所以决定删除ORACLE。但oracle数据库在注册表中的信息比较多,所以很繁琐。不喜欢删除,但是没办法。所以硬着头皮顶着上。装完后启动服务还算可以。能够使用但是我需要连接到项目用PL/SQL所以需要把TNS改一下,我就把原来的贴了进去保存后,结果连不上本机,郁闷中·····起LISTENER起来就关掉了,一秒钟就自动停掉了。哎···无奈啊,所以到网上找了一下相关的资料,后来发现,原来listener里边的主机名称和我本机名称不一样了
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521))
      )
    )
  )
于是我就把HOST=后面去掉了,就可以了,其中listener文件在
C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN
本机的就可以用了。我又试了一下服务器····结果郁闷···服务器的又连不上了,就是NO LISTENER 提示就知道是TNS的配置写错了
在配置文件中的服务器名称前面有空格,所以PL/SQL不识别,我把空格去掉之后就可以用了。大家也试一下。

再讲powerdesigner12.5 连接的时候配置进入pd12.5后点击respositry菜单,下面的connect连接,弹出对话框,然后连接对话框。点击Setup标签配置信息。然后data sourceName列点击按钮,select a data source 再选择configure 然后弹出数据连接配置对话框configure data connections 然后选择上面的add data source(ctrl+n)再选择系统数据源然后下一步。选择驱动对话框(想要找到ORACLE必须要安装oracle或者自己下个驱动包)别抱怨找不到哦~~这里我选择的是oracl home 10g(全名我就不拼了)然后下一步再点击完成选完之后我们可以选择ORACLE的别名再测试一下是否连接同。用户名就是你ORACLE中的USERS里边的一个用户。选择一下TNS SERVICE NAME 然后测试连接。点击ok N个 ok后进入最后的connect窗口,我们在这里边输入用户名和密码,下边输入服务器户名和密码然后点击ok连接成功。
接下来就是HIBERNATE的连接问题了,再做翻转oracl库中的数据表到项目中的实体类时候连接出现了问题,这时候想起来了,前些天TL告诉我的修改MYECLIPSE中的Eclipse里边的Eclipse.ini文件里边的language把 en改成zh 保存,再试一下。成功了···呵呵
这两天很忙,所以可能写的少了一下,也不详细,大致介绍一下吧
待续···
分享到:
评论

相关推荐

    kingbase开发手册.pdf

    4. 应用开发框架:KingbaseESV8R3支持多种开发框架,包括Java语言的JDBC接口(符合JDBC4.0、4.1和4.2标准),并支持Hibernate、Mybatis等常用Java应用开发框架,以及支持QtSQL、ADO等C++/C#应用开发框架。...

    KingbaseES R3 开发手册.pdf

    - **PL/SQL** - 兼容大部分Oracle PL/SQL语法,支持存储过程、函数、包等高级特性。 - **PL/Perl** - 基于Perl语言的过程语言,适合复杂数据处理任务。 - **PL/Python** - 基于Python的过程语言,提供简单易用的...

    KingbaseESV8R6产品手册-开发者指南.pdf

    3. 编程接口:KingbaseESV8R6提供服务器端和客户端编程接口,支持结构化查询语言SQL、PL/SQL、PL/Perl、PL/Python、PL/Tcl等过程编程语言。 4. 数据库访问:客户端编程接口支持C/C++语言以及ODBC3.0标准,确保与...

    程序员简历模板10.doc

    在计算机技能部分,涵盖了JavaSE、J2EE、Jsp/Servlet、Struts、Hibernate、Oracle数据库、SQL语句、Tomcat、jboss、WebLogic、Eclipse、MyEclipse、SVN、PowerDesigner、PL/SQL等技术栈。 在项目经验部分,涵盖了两...

    Java软件工程师简历

    - PL/SQL是Oracle数据库中的过程化SQL语言。 - 熟练使用这些工具表明应聘者具有丰富的开发经验。 4. **数据库**: - Oracle/SqlServer/sqlite是三种常用的数据库管理系统。 - 掌握这几种数据库表示应聘者能够...

    计算机专业个人简历-(1).doc

    * 能熟练运用Eclipse、PL/SQL、PowerDesigner、photoshop及Dreamweave等开发工具 * 熟练操作Lunix操作系统 * 熟练操作SVN版本管理工具 * 了解ibatis框架 * 了解.Net、C语言 * 具有良好的java面向对象编程和良好的...

    开发手册.pdf

    同时,提供了过程编程语言如PL/SQL,以及PL/Perl、PL/Python和PL/Tcl等。客户端编程接口则涵盖了Java的JDBC接口,C/C++的KCI,以及兼容SQL标准和Oracle Pro*C的ESQL和ODBC。 KingbaseES V8R3支持多种应用开发框架,...

    Java个人简历模板10.doc

    2. 熟练掌握Struts2+Hibernate+Spring进行Java EE项目开发,深入理解Struts2核心思想 3. 熟练掌握Jbpm工作流,理解Jbpm流程实例、任务、执行、候选人、泳道等工作流概念 4. 熟练掌握Lucene(全文检索)、MyBatis、...

    系统java学习

    - **PL/SQL开发**:掌握PL/SQL的语法结构,包括存储过程、触发器等。 2. **数据库设计** - **数据建模**:使用ER设计方法进行概念模型设计。 - **E-R模型与E-R图**:学习实体-关系模型及其表示方法。 - **...

    java软件工程师英文简历.doc

    - **数据库**:熟悉T-SQL和PL/SQL,能够处理Oracle和SQL Server数据库,这是数据库操作和管理的重要技能。 - **开发工具**:Raohua熟悉Eclipse、MyEclipse、Dreamweaver、Balsamiq、Mockups、PowerDesigner和Visio等...

    java程序员的就业指导(重点).docx

    * 掌握使用 SQL 和 PL/SQL 进行数据库编程 七、设计模式和架构模式 * 掌握面向对象的设计原则 * 掌握 GoF 设计模式和企业应用架构模式 * 掌握使用 UML 进行面向对象的分析和设计 * 掌握 TDD(测试驱动开发)和 DDD...

    软件开发项目经验描述归类.pdf

    - PL/SQL Developer:专用于Oracle数据库的集成开发环境,支持编写、测试和调试PL/SQL存储过程和SQL语句。 - Dreamweaver MX:Adobe推出的一款网页设计和开发软件,提供可视化编辑界面。 - PowerDesigner:一款...

    专题资料(2021-2022年)javaWEB模块物流项目二.doc

    此外,还需要配置Hibernate的属性,如显示SQL语句(`hibernate.show_sql`)、格式化SQL(`hibernate.format_sql`)、自动验证模式(`hibernate.hbm2ddl.auto`)等。 7. **测试与部署**: 完成配置后,可以通过启动Tomcat...

    项目管理能力介绍模板.pdf

    6. 数据库管理能力:熟悉常用的关系型数据库产品(MySQL、Oracle),了解如何使用 SQL 和 PL/SQL 进行数据库编程。 7. 软件设计和架构能力:熟悉面向对象的设计原则,了解 GoF 设计模式和企业应用架构模式,了解...

    程序员个人求职简历范文.pdf

    - **NETCTOSS 电信运营支撑系统**:涉及到数据采集、数据整合以及前端管理模块,运用了J2SE、PL/SQL等技术,采用Struts2.0+Hibernate+Spring架构,展现了应聘者在大型系统开发中的实践经验。 4. **个人特质**: -...

    JavaEE.doc

    - **PL/SQL Developer工具**:利用PL/SQL Developer进行数据库开发。 - **MSSQLServer** - **安装/配置/管理及开发**:学会MSSQL Server的安装配置和开发技能。 - **IBM DB2与MySQL** - **安装/配置/管理及开发...

    计算机高级软件工程师简历表格模板.doc

    在数据库方面,工程师熟悉Oracle、SQL Server 2005和MySQL数据库的开发,精通SQL语句,能有效运用过程、函数和触发器,同时具备PL/SQL编程能力,使用Power Designer进行数据库建模。他的自我介绍突显出他的自信、...

    java 工程师简历

    在数据库应用上,他能处理MSSQL、MySQL、Oracle,掌握T-SQL和PL/SQL。在前端展示上,他擅长HTML、XHTML、XML,精通Web 2.0,并使用jQuery创建用户体验良好的页面,对extJS和Flex有一定了解。在服务器端,他能熟练...

    oracle入门基础教程全面详细

    - **PL/SQL变量与常量**:学习PL/SQL中变量与常量的定义与使用。 - **流程控制结构**:掌握IF、CASE、LOOP等流程控制语句的使用方法。 - **异常处理**:学习EXCEPTION块的使用,处理程序运行时可能出现的错误。 ###...

    网络开发工程师简历模板格式.doc

    4. **数据库管理**:对Oracle、PL/SQL、MySQL等数据库有操作经验,能够编写SQL语句,这是处理数据的核心技能。 5. **前端技术**:熟悉JavaScript、XML、HTML和DOM解析,了解Ajax、EJB、DOJO等技术,这有助于构建...

Global site tag (gtag.js) - Google Analytics