当前位置: 代码迷 >> EJB的解决方案
 
  • SSH面试题保藏

    SSH面试题收藏Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:*对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。*Hibernate是一个基于...

    4
    热度
  • Java EE应用在Glassfish下的性能调优案例分析

    JavaEE应用在Glassfish上的性能调优案例分析核心提示:JavaEE应用的性能问题对严肃的项目和产品来说是一个非常重要的问题。特别是企业级的应用,并发用户多,数据传输量大,业务逻辑复杂,占用系统资源多,因此性能问题在企业级应用变得至关重要,它和系统的稳定性有着直接的联系。JavaEE应用的性能问题对严肃的项目和产品来说是一个非常重要的问题。特别是企业级的应用,并发用户多,数据传输量大,业...

    12
    热度
  • MyEclipse个性设立

    MyEclipse个性设置.(1)Myeclipse打开jsp的默认编辑器不好,会同时打开预览。所以做如下更改Windows–>Perferences–>General–>Editors->FileAssociations把默认改成MyEclipseJSPEditor。(2)关闭quickupdate解决MyEclipse启动时自动更新卡住的问题MyEclipse-->...

    39
    热度
  • Spring(1)简述(转载)

    Spring(一)简述(转载)原文出自:http://www.cnblogs.com/liunanjava/p/4396794.html一、Spring简述Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中阐述的部分理念和原型衍生而来。它是为了解决...

    84
    热度
  • Hibernate(4)结构-基础语义和事务

    Hibernate(四)结构-基础语义和事务一、基础语义核心:ConfigurationSessionFactorySession二、ConfigurationConfiguration类负责管理Hibernate的配置信息,Hiber运行时需要获取一些底层实现基本信息1.数据库URL2.数据库用户3.数据库用户密码4.数据库JDBC驱动5.数据库dialect,用于对特定的数据库提供支持,其中包...

    442
    热度
  • J2EE-DAO形式

    J2EE-DAO模式J2EE核心模式(DAO模式)很多的J2EE应用程序需要使用持久性数据(数据库、文件等)。不同的程序,持久性存储是各不相同的,并且用来访问这些不同的持久性存储机制的API也有很大的不同。如果应用程序要在不同的持久性存储间转移,这些访问特定持久存储层的代码将面临重写。如何解决这个问题?看下"DAO模式"数据访问对象(DataAcessObject)模式一.环境根据数据源不同,数据...

    0
    热度
  • j2ee中惯用的五种远程调用协议

    j2ee中常用的五种远程调用协议一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,webservice等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。...

    98
    热度
  • 简略解析J2EE数据持久层设计

    简单解析J2EE数据持久层设计*简单解析J2EE数据持久层设计*http://developer.51cto.com2009-09-2317:11佚名javaresearch我要评论(0)数据持久层的设计目标是为整个项目提供一个高层、统一、安全和并发的数据持久机制。数据持久层,是基于J2EE体系结构,并采用了Hibernate作为持久映射框架。Hibernate有很多值得学习的地方,这里我们主要介...

    56
    热度
  • J2EE 五框架

    J2EE5框架JSFPKTapestry,谁将成功晋级J2EE5Web层框架?作者:sterning自从2000年Struts诞生以来,基于动作(action-based)的MVC架构在web开发方面可谓风光无限。目前主流的WEB框架如Struts、Webwork(Java)、RubyonRails(Ruby)、ZendFramework(PHP)等都采用这种设计模式。URL映射到控制器(cont...

    2
    热度
  • 小结

    由学习J2EE引起的质问和思考了解老师的都知道,老师开车出去办事,习惯带上学生,这样可以利用路上时间了解学生近况。在路上,当被老师问及“J2EE是企业级开发,那么什么是企业级开发?”、“J2SE、J2EE和J2ME有什么区别?”时,我愣住了。什么是企业级项目开发企业级项目是什么?为一个企业,机构,客户公司开发的项目就算得上是企业级项目了吗?一个很大的项目就是企业级项目吗?一个小的项目就算不上是企业...

    612
    热度
  • (原创)一个优秀软件开发人员的必修课:GRASP(二)低耦合

    (原创)一个优秀软件开发人员的必修课:GRASP(2)低耦合 我偶然在google或yahoo这样的搜索引擎搜索GRASP发现,除了国外的网站,国内网站多介绍和讨论GoF而很少介绍GRASP,即使这少量的文章也讲解非常粗略。个人认为作为优秀的开发人员,理解GRASP比GoF更重要,故写此文章。前面我在《(原创)一个优秀软件开发人员的必修课:GRASP软件开发模式浅析》中介绍了使用GRASP的目的,...

    238
    热度
  • 传智博客视频教程下载集锦|java视频教程|net视频教程|php视频教程|网页视频教程

    传智博客视频教程下载汇总|java视频教程|net视频教程|php视频教程|网页视频教程 传智博客视频教程下载汇总|java视频教程|net视频教程|php视频教程|网页视频教程 概述:本篇文章收集,整理了绝大部分传智博客的视频教程,文档,源代码等。欢迎大家收藏和转载!!!文章来源:IT教程网下载方式:方式一:各个视频教程名称带有超链接,点击教程名后即可下载;方式二:点击进入;第一部分:java...

    412
    热度
  • 珍藏:Java开发者的十大戒律(来自http://news.csdn.net/n/20071126/111088.html)

    收藏:Java开发者的十大戒律(来自http://news.csdn.net/n/20071126/111088.html) 有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天...

    483
    热度
  • 保藏:Java开发者的十大戒律(来自http://news.csdn.net/n/20071126/111088.html) 文章已不在,但是经典

    收藏:Java开发者的十大戒律(来自http://news.csdn.net/n/20071126/111088.html)文章已不在,但是经典有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者...

    439
    热度
  • [分享]继续打气

    [分享]继续打气 国内不谈Java--硅谷有感 国内不谈java--会有千万人跳出来和你争嘴的。 越是如此,我越是不忍心不说出来,越是不不忍心看到在这个领域被国外的同行越拉越远--在硅谷的感受。 我是96年毕业的,正值java刚出,火气冲天之时。我当时是一名C++的狂热者,有着3年的C++经验。 接触java也仅仅是在作毕业设计的时候用过,对java也算是有了基本了...

    282
    热度
  • 你还在使用if else吗?

    你还在使用ifelse吗? 你还在用ifelse吗面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的ifelse判断。如果你还在大量使用ifelse,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。 传统思维习惯分析 为什么会业务逻辑层使用ifelse,其实使用者的目的也是为了重用,但是...

    389
    热度
  • [分享]JSP进度条的制作

    [分享]JSP进度条的制作 写的不对请指正,觉得有用的请支持,谢谢。 一、模拟任务首先我们设计一个TaskBean类,它实现java.lang.Runnable接口,其run()方法在一个由JSP页面(start.jsp)启动的独立线程中运行。终止run()方法执行由另一个JSP页面stop.jsp负责。TaskBean类还实现了java.io.Serializa...

    316
    热度
  • java培训-java应用正常架构

    java培训-java应用一般架构java培训-java应用一般架构1.不同系统不同语言之间的交互现在我们常见的不同系统不同语言之间的交互使用WebService,Http请求。WebService,即“Web服务”,简写为WS。从字面上理解,它其实就是“基于Web的服务”。而服务却是双方的,有服务需求方,就有服务提供方。服务提供方对外发布服务,服务...

    72
    热度
  • 1.9.多态

    java基础教程-面向对象(一)一、面向对象1.1java键盘输入1.1.1这种方法我认为是最简单,最强大的,就是用Scanner类importjava.util.Scanner;publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println(“请输入你的姓名:”);...

    78
    热度
  • VO,DTO,DO,PO的区划

    VO,DTO,DO,PO的划分实体类(VO,DTO,DO)的划分经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据。一、实体类百度百科中对于实体类的定义如下:实体类的主要职责是存储...

    246
    热度