Welcome 微信登录

首页 / 软件开发 / JAVA

Java学习杂谈(九)--Struts

Java学习杂谈(九)--Struts

Java学习杂谈(九)--Struts2011-01-26 blogjava Gay BirdJ2ee的开源框架很多,笔者只能介绍自己熟悉的几个,其他的目前在中国IT行业应用得不是很多。希望大家对新出的框架不要盲目的推崇,首先一定要熟悉它比旧的到底好在哪里,新的理念和特性是什么?然后再决定是否要使用它。这期的主题是Struts,直译过来是支架。Struts的第一个版本是在2001年5月发布的,它提供了一个Web应用的解决方案,如何让Jsp和 servlet...
Java学习杂谈(十)--Struts2

Java学习杂谈(十)--Struts2

Java学习杂谈(十)--Struts22011-01-26 blogjava Gay Bird最近业余时间笔者一直Java Virtual Machine的研究,由于实习分配到项目组里面,不想从前那么闲了,好不容易才抽出时间来继续这个话题的帖子。我打算把J2ee的部分结束之后,再谈谈 JVM和JavaScript,只要笔者有最新的学习笔记总结出来,一定会拿来及时和大家分享的。衷心希望与热爱Java的关大同仁共同进步……这次准备...
Java学习杂谈(十一)--Spring

Java学习杂谈(十一)--Spring

Java学习杂谈(十一)--Spring2011-01-26 blogjava Gay Bird引用《Spring2.0技术手册》上的一段话:Spring的核心是个轻量级容器,它是实现IoC容器和非侵入性的框架,并提供AOP概念的实现方式;提供对持久层、事务的支持;提供MVC Web框架的实现,并对于一些常用的企业服务API提供一致的模型封装,是一个全方位的应用程序框架,除此之外,对于现存的各种框架,Spring也提供了与它们相整合的方案。接下来笔者先谈谈...
Java学习杂谈(十二)--ORM

Java学习杂谈(十二)--ORM

Java学习杂谈(十二)--ORM2011-01-26 blogjava Gay Bird这是最后一篇Java杂谈了,以ORM框架的谈论收尾,也算是把J2ee的最后一方面给涵盖到了,之所以这么晚才总结出ORM这方面,一是笔者这两周比较忙,另一方面也想善始善终,仔细的先自己好好研究一下ORM框架技术,不想草率的敷衍了事。其实J2ee的规范指南里面就已经包括了一些对象持久化技术,例如JDO(Java Data Object)就是Java对象持久化的新规范,一个...
如何成为java高手

如何成为java高手

如何成为java高手2011-01-26世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。1、扎实的基础数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。2、丰富的想像...
设计与开发JAX-WS 2.0 Web服务

设计与开发JAX-WS 2.0 Web服务

设计与开发JAX-WS 2.0 Web服务2011-01-26 IBM Naveen Balani开始之前关于本教程在本教程中,我们将设计和开发一个订单处理应用程序,并将其功能作为 Web 服务公开,以便各种使用者以独立于平台的方式提交订单信息。目标完成了此教程后,可以应用相关概念和知识来使用 JAX-WS 技术为应用程序开发 Web 服务。先决条件要成功完成此教程,应该对 Web 服务技术具有基本的了解,而且需要能较为熟练地进行 Java 编程。系统要求...
使用CXF和Spring创建Web服务

使用CXF和Spring创建Web服务

使用CXF和Spring创建Web服务2011-01-26Rajeev Hathi引言在本文中,您将使用 CXF 和 Spring 来构建和开发一个订单处理 Web 服务。该 Web 服务处理或验证客户所下的订单,并返回唯一的订单 ID。阅读本文之后,您将能够应用 CXF 的概念和功能来构建和开发 Web 服务。系统要求要运行本文中的示例,请确保已在计算机上安装和设置了以下软件:Java 5 或更高版本Tomcat 5 或更高版本Ant 构建工具CXF 二...
使用Java开源工具建立一个灵活的搜索引擎

使用Java开源工具建立一个灵活的搜索引擎

使用Java开源工具建立一个灵活的搜索引擎2011-01-26 IBM 仇寅为应用程序添加搜索能力经常是一个常见的需求。本文介绍了一个框架,开发者可以使用它以最小的付出实现搜索引擎功能,理想情况下只需要一个配置文件。该框架基于若干开源的库和工具,如 Apache Lucene,Spring 框架,cpdetector 等。它支持多种资源。其中两个典型的例子是数据库资源和文件系统资源。Indexer 对配置的资源进行索引并传输到中央服务器,之后这些索引可以通...
用Spring的JdbcTemplate实现分页功能

用Spring的JdbcTemplate实现分页功能

用Spring的JdbcTemplate实现分页功能2011-01-26最近使用了spring中的JdbcTemplate实现数据库的查询和插入操作,发现spring的JdbcTemplate 不象HibernateTemplate那么好,已经实现了分页功能。所以要自己实现,使用getJdbcTemplate().queryForList(string sql)得到的结果集是所有的。如果你的查询有10000条记录,或者更多,速度肯定慢了,当然你可以通过re...
使用Spring 2.5 TestContext测试框架

使用Spring 2.5 TestContext测试框架

使用Spring 2.5 TestContext测试框架2011-01-26 IBM 陈雄华概述Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点:基于注解的 IoC 功能;基于注解驱动的 Spring MVC 功能;基于注解的 TestContext 测试框架。Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。低版本的 Spring 所提供的 Sprin...
使用Spring 2.5注释驱动的IoC功能

使用Spring 2.5注释驱动的IoC功能

使用Spring 2.5注释驱动的IoC功能2011-01-26 IBM 陈雄华概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 J...
Servlet API和NIO: 最终组合在一起

Servlet API和NIO: 最终组合在一起

Servlet API和NIO: 最终组合在一起2011-01-26 IBM Taylor CowanNIO 是带有 JDK 1.4 的 Java 平台的最有名(如果不是最出色的)的添加部分之一。下面的许多文章阐述了 NIO 的基本知识及如何利用非阻塞通道的好处。但它们所遗漏的一件事正是,没有充分地展示 NIO 如何可以提高 J2EE Web 层的可伸缩性。对于企业开发人员来说,这些信息特别密切相关,因为实现 NIO 不像把少数几个 import 语句改变...
Java EE:迎合Web 2.0

Java EE:迎合Web 2.0

Java EE:迎合Web 2.02011-01-26 IBM Constantine Plotniko很多成功的企业应用程序都是使用 Java EE 平台构建的。但是,Java EE 的设计原理并不能够有效地支持 Web 2.0 应用程序。深入了解 Java EE 和 Web 2.0 原理之间的脱节可帮助您制定明智的决策,从而使用各种方法和工具在一定程度上解决这种脱节。本文将解答 Web 2.0 和标准 Java EE 平台缘何成为失败的组合,并演示为何...
系统学习hibernate之四 hibernate多对一关联映射

系统学习hibernate之四 hibernate多对一关联映射

系统学习hibernate之四 hibernate多对一关联映射2011-01-27 blogjava apple0668一、关联映射的本质:* 将关联关系映射到数据库,所谓的关联关系是对象模型在内存中的一个或多个引用<many-to-one>会在多的一端加入一个外键,指向一的一端,这个外键是由<many-to-one>中的column属性定义的,如果忽略了这个属性那么默认的外键与实体的属性一致<many-to-one>...
<< 121 122 123 124 125 126 127 128 129 130 >>