j2ee

Dorado7基于视图模版的向导式开发

给你一囗甜甜゛ 提交于 2019-11-30 16:07:56
Dorado7基于视图模版的向导式开发 定位 Dorado7 基于视图模版的向导式开发 是Dorado7提供一种更为高效的制式开发模式,通过向导(Wizard)一步步设置,快速得到一个页面。向导有IDE支持,基于视图模版。 如果您做过报表开发,那么您对基于向导与模式的开发模式不会陌生,Dorado7基于视图模版的向导式开发与此很类似。 功能 BDF 相关的基于视图模版的向导式开发(采用BDF数据加载和持久化处理机制,要求当前项目为BDF项目)包括: 单表数据视图 单表增删改查询 主从表视图 递归树视图 递归树主子表 主从表一对二 主从表一对三 主从表一对四 Hibernate AddOn 相关的基于视图模版的向导式开发(采用CriteriaDataProvider数据查询处理机制,要求当前项目已经引入Hibernate-Addon模块)包括: Criteria单表查询 Criteria单表查询和维护(Grid中维护) Criteria单表查询和维护(Form中维护) Criteria自动过滤 Hql 相关的基于视图模版的向导式开发(采用HqlDataProvider数据查询处理机制,要求当前项目已经引入Hibernate-Addon模块)包括: Hql单表查询 Hql单表查询和维护(Grid中维护) Hql单表查询和维护(Form中维护) Standard视图向导(标准版

Java Web 三层架构详解

醉酒当歌 提交于 2019-11-30 02:06:21
java 三层架构ssh 一个spring2.5+hibernate3.2+struts2.0组合框架,使用spring 的 IoC来管理应用 的 所有bean,包括struts2 的 action,充分发挥了spring轻量级框架 的 优势。 摘 要: 针对当前Web应用程序开发面临的问题,结合目前比较流行的开源框架Spring、Struts和Hibernate,提出了一种开发J2EE Web应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。并且,通过案例具体说明了如何将这一方案应用到实际项目中。 关键词: J2EE MVC Struts Spring Hibernate 大型企业级Web应用系统的开发通常要求有一个良好的软件架构、便于协作开发和扩展升级,而传统的开发模式不能很好地满足这些要求。本文针对当前Web应用程序开发面临的问题,结合目前比较流行的开源框架SSH(Spring、Struts、Hibernate),提出一种开发J2EE 企业级Web应用的轻量级解决方案,并通过案例具体说明如何将这一方案应用到实际项目中。 1 框架技术 著名的软件大师Ralph Johnson对框架(Framework)进行了如下的定义: 框架是整个系统或系统的一部分的可重用设计,由一组抽象的类及其实例间的相互作用方式组成[1] 。

JBoss6【基础】简介(未整理)

时光毁灭记忆、已成空白 提交于 2019-11-30 01:21:08
JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器 因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用 2006年,Jboss公司( http://jboss.org )被Redhat公司( http://redhat.com )收购 JBoss是一个管理EJB的容器和服务器,支持EJB 1.1EJB 2.0和EJB3.0的规范但JBoss核心服务不包括支持serverl/JSP的WEB容器,一般与Tomcat或Jetty绑定使用 JBoss具有如下优点: 1JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布 2JBoss需要的内存和硬盘空间比较小 3安装非常简单先解压缩JBoss打包文件再配置一些环境变量就可以了 4JBoss能够"热部署",部署BEAN只是简单拷贝BEAN的JAR文件到部署路径下就可以了如果没有加载就加载它;如果已经加载了就自动更新 5JBoss与Web服务器在同一个Java虚拟机中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能 6用户可以直接实施J2EE-EAR,而不是以前分别实施EJB-JAR和Web-WAR,非常方便 7Jboss支持集群 JBoss的安装和配置可以直接拷贝使用,但是要改动 %JBoss-HOME%\bin\run

spring中的AOP与IOC

早过忘川 提交于 2019-11-29 22:47:46
在J2EE的整个发展历程中,现在正是一个非常时刻。从很多方面来说,J2EE都是一个伟大的成功:它成功地在从前没有标准的地方建立了标准;大大提升了企业级软件的开放程度,并且得到了整个行业和开发者的广泛认可。然而,J2EE在一些方面已经开始捉襟见肘。J2EE应用开发的成本通常很高。J2EE应用项目至少和从前的非J2EE项目一样容易失败——如果不是更容易失败的话。这样的失败率高得让人难以接受。在这样的失败率之下, 软件开发 几乎变成了碰运气。而在J2EE遭遇失败的场景中,EJB通常都扮演着重要的角色。因此,J2EE社群不断地向着更简单的 解决方案 、更少使用EJB的方向发展[1]。然而,每个应用程序都需要一些基础设施,拒绝使用EJB并不意味着拒绝EJB所采用的基础设施解决方案。那么,如何利用现有的框架来提供这些基础设施服务呢,伴随着这个问题的提出,一个轻量级的J2EE解决方案出现了,这就是Spring Framework 。   Spring是为简化企业级系统开发而诞生的,Spring框架为J2EE应用常见的问题提供了简单、有效的解决方案,使用Spring,你可以用简单的POJO(Plain Old Java Object)来实现那些以前只有EJB才能实现的功能。这样不只是能简化 服务器 端开发,任何Java系统开发都能从Spring的简单、可测试和松耦合特征中受益。可以简单的说

J2ee/Javaee开发编程序设计javaweb自学jsp架构框架

一个人想着一个人 提交于 2019-11-29 16:05:15
Servlets 新建的项目是DWP(Dynamic Web Projects)时要配置Servlets-api.jar,如果是tomcat project的话则不用。 对于tomcat来说,当你只指定一个web的根名,没有指定具体页面,去访问时一个web时, 如果web.xml文件中配置了欢迎页,那么就返回指定的那个页面作为欢迎页,而在文中没有web.xml文件,或虽然有web.xml,但web.xml也没指定欢迎页的情况下,它默认先查找index.html文件,如果找到了,就把index.html作为欢迎页还回给浏览器。如果没找到index.html,tomcat就去找index.jsp。找到index.jsp就把它作为欢迎页面返回。而如果index.html和index.jsp都没找到,又没有用web.xml文件指定欢迎页面,那此时tomcat就不知道该返回哪个文件了, tomcat project (http://www.cnblogs.com/woud/archive/2013/04/08/3008637.html) 部署到服务器之前(即在eclipse作为一个项目存在时) src:用于存放我们的java文件,servlet也是放在这里,(java文件对服务器没有意义,这个文件夹只是方便我们编写java文件h后得到class文件) work

ActiveMQ简介

余生颓废 提交于 2019-11-29 14:48:18
1 ActiveMQ 特征 多种语言和协议编写客户端。语言 : Java,C,C++,C#,Ruby,Perl,Python,PHP 。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP 完全支持 JMS1.1 和 J2EE 1.4 规范 (持久化, XA 消息,事务 ) 对 Spring 的支持, ActiveMQ 可以很容易内嵌到使用 Spring 的系统里面去 通过了常见 J2EE 服务器(如 Geronimo,JBoss 4,GlassFish,WebLogic) 的测试,其中通过 JCA 1.5 resource adaptors 的配置,可以让 ActiveMQ 可以自动的部署到任何兼容 J2EE 1.4 商业服务器上 支持多种传送协议: in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA 支持通过 JDBC 和 journal 提供高速的消息持久化 从设计上保证了高性能的集群,客户端 - 服务器,点对点 支持 Ajax 支持与 Axis 的整合 可以很容易的调用内嵌 JMS provider ,进行测试 一、 ActiveMQ 安装 ActiveMQ 官网: http://activemq.apache.org 来源: https://www.cnblogs.com/jacksonxiao/p

连接池(深入 J2EE 的连接合用)

不羁的心 提交于 2019-11-29 09:56:11
Java 2 Enterprise Edition (J2EE) 规范提供了实现高度可伸缩、可靠和可用的电子商务应用的分布式基于服务的体系结构。通常,J2EE 应用体系结构与模型-视图-控制器 (MVC) 框架相对应 -- 资源库/外部系统资源支持域模型(模型),JSP/Servlet 管理显示(视图),而 EJB 处理商业逻辑(控制器)。 通过服务器端所有三层中的组件实现一个典型的电子商务应用用例。考虑到用户交互数量的庞大(对于面对客户的应用,有上百万个),需要优化地共享有限的服务器端资源。这类资源可能包括数据库、消息队列、目录、企业系统 (SAP、CICS) 等等,它们中的每一个都可以由使用代表资源访问点的连接对象的应用来访问。管理对那些共享资源的访问对于满足 J2EE 应用的高性能需求来说至关重要。 连接合用是由数据库供应商倡导的技术,其目的是允许客户机共享一组高速缓存的连接对象,这些对象提供对数据库资源的访问。在本文中,我分析了 J2EE 环境中服务器端资源(例如数据库、消息队列、目录和企业系统)的连接合用。 为何合用资源连接? 考虑一下 代码示例 ,其中,EJB 使用 JDBC 1.0、 不使用 连接合用来访问数据库资源。 很明显,该示例的主要问题是连接的打开和关闭。考虑到实体 bean 是共享组件,因此,对每个客户机请求,都要进行几次获取和释放数据库连接的操作。 从图

9.9 J2EE课设 第四周第一天

此生再无相见时 提交于 2019-11-29 08:29:18
一、今日完成的工作 播放器网页重新设计出现问题,好在及时解决 二、明日计划 研究算法 三、今日小结 今天重新查看网页时,发现出现问题,图片不见了 之后检查CSS后,发现是CSS路径出现问题,及时更改 来源: https://www.cnblogs.com/moon917/p/11494215.html

Hibernate与各数据库连接配置

孤街醉人 提交于 2019-11-29 02:06:55
Hibernate的使用,方便了持久层的封装,通过配置文件的修改,就可以跟不同的数据库 进行连接,十分方便,下面我将网络上各种数据库连接的配置信息整理,便于后期的使用。 RDBMS 方言 DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB2400Dialect DB2 OS390 org.hibernate.dialect.DB2390Dialect PostgreSQL org.hibernate.dialect.PostgreSQLDialect MySQL org.hibernate.dialect.MySQLDialect MySQL with InnoDB org.hibernate.dialect.MySQLInnoDBDialect MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect Oracle (any version) org.hibernate.dialect.OracleDialect Oracle 9i/10g org.hibernate.dialect.Oracle9Dialect Sybase org.hibernate.dialect.SybaseDialect Sybase Anywhere