《J2EE设计开发编程指南》中文 (PDF) / J2EE设计开发编程指南.pdf
http://dx.codefans.net/x/7/200808/j2eekf_pdf.rar
jdon
https://jdon.dev.java.net/
www.jdon .com/article/33792.html
Spring Framework 开发参考手册
http://www.redsaga.com/spring_ref/2.5/html/
http://www.redsaga.com/spring_ref/2.5/html_single/
http://www.redsaga.com/spring_ref/2.5/spring-reference.pdf
http://www.redsaga.com/spring_ref/2.5/Spring-Reference_zh_CN.chm
Spring 2.5的新特性
http://blog.csdn.net/renhui15688/archive/2008/04/22/2313964.aspx
Spring中的四种声明式事务的配置
http://www.cn-java.com/www1/?action-viewnews-itemid-5840
spring 可自动管理事务
SQL还提供了自动提交事务的机制,其命令为:
SET AUTO COMMIT ON
其对应的人工工作方式命令为:
SET AUTO COMMIT OFF
一旦规定了自动提交事务方式,则系统将每条SQL命令视为一个事务,并在命令成功执行完成时自动地完成事务提交。
此种模式为控制台操作提供了方便。
Spring中ClassPathXmlApplicationContext类的简单使用
http://www.blogjava.net/xcp/archive/2011/06/22/352821.html
一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
RegisterDAO registerDAO = (RegisterDAO)ac.getBean("RegisterDAO");
如果是两个以上:
ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml","dao.xml"});
或者用通配符:
ApplicationContext ac = new ClassPathXmlApplicationContext("classpath:/*.xml");
二、ClassPathXmlApplicationContext[只能读放在web-info/classes目录下的配置文件]和FileSystemXmlApplicationContext的区别
classpath:前缀是不需要的,默认就是指项目的classpath路径下面;
如果要使用绝对路径,需要加上file:前缀表示这是绝对路径;
对于FileSystemXmlApplicationContext:
默认表示的是两种:
1.没有盘符的是项目工作路径,即项目的根目录;
2.有盘符表示的是文件绝对路径.
如果要使用classpath路径,需要前缀classpath:
public class HelloClient { protected static final Log log = LogFactory.getLog(HelloClient.class); public static void main(String[] args) { // Resource resource = new ClassPathResource("appcontext.xml"); // BeanFactory factory = new XmlBeanFactory(resource); // 用classpath路径 // ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:appcontext.xml"); // ApplicationContext factory = new ClassPathXmlApplicationContext("appcontext.xml"); // ClassPathXmlApplicationContext使用了file前缀是可以使用绝对路径的 // ApplicationContext factory = new ClassPathXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml"); // 用文件系统的路径,默认指项目的根路径 // ApplicationContext factory = new FileSystemXmlApplicationContext("src/appcontext.xml"); // ApplicationContext factory = new FileSystemXmlApplicationContext("webRoot/WEB-INF/appcontext.xml"); // 使用了classpath:前缀,这样,FileSystemXmlApplicationContext也能够读取classpath下的相对路径 // ApplicationContext factory = new FileSystemXmlApplicationContext("classpath:appcontext.xml"); // ApplicationContext factory = new FileSystemXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml"); // 不加file前缀 ApplicationContext factory = new FileSystemXmlApplicationContext("F:/workspace/example/src/appcontext.xml"); IHelloWorld hw = (IHelloWorld)factory.getBean("helloworldbean"); log.info(hw.getContent("luoshifei")); } }
end
相关推荐
**Jdon Framework 开源框架 v5.1 深度解析** Jdon Framework 是一个功能强大的、面向对象的轻量级应用框架,主要用于简化Java开发过程。它在v5.1版本中提供了一系列的增强和优化,使得开发者可以更加高效地进行软件...
《Java中的设计模式 - jdon》是一本深入探讨Java编程中设计模式的电子书,它主要聚焦于如何在实际开发中应用和理解这些经典的设计原则和模式。设计模式是软件工程中的一种最佳实践,它总结了在特定上下文中解决常见...
- **特点**:提供对Java EE标准和企业架构模式的深入讨论。 #### 1.14 Jars.com (http://www.jars.com) - **概述**:提供Java库和框架的下载服务。 - **特点**:方便开发者查找和使用第三方库。 #### 1.15 JGuru ...
Java EE 是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护...
对于2022年的JAVA程序员来说,掌握最新的技术和获取高质量的学习资源至关重要。以下是一些推荐的网站,这些网站提供丰富的教程、文章、讨论和社区支持,帮助JAVA开发者不断提升技能。 1. **Java 开发者年鉴 ...
### JAVA程序员要常去的网站 对于JAVA程序员来说,经常访问一些高质量的网站不仅可以提高工作效率,还能提升个人技能。本文将详细介绍一系列对JAVA程序员极为有用的网站资源,涵盖从技术文档、论坛、博客到社区等...
- **特色**:围绕Java EE、中间件和其他服务器端技术展开讨论。 - **适用人群**:适合企业级应用开发的Java开发者。 ##### 11. Java FAQ - <http://www.ibiblio.org/javafaq/javafaq.html> - **简介**:一个全面的...
- **适用场景**:深入学习Java标准版(Java SE)、Java企业版(Java EE)等核心概念和技术细节。 4. **Developer.com Java技术文章网站(http://www.developer.com/java)** - **特点**:提供丰富的Java教程和...
对于想要解决实际问题或与其他开发者交流的Java开发者来说,JDon是一个非常好的平台。该网站上的文章通常非常实用,能够帮助开发者快速解决问题。 #### 10. SourceForge - http://sourceforge.net/ SourceForge是...
**5.1 Thinking in Java** - **网址**: http://www.ibook8.com/Software/Catalog16/24534.html - **简介**: 一本经典的Java编程书籍,深入浅出地介绍了Java语言的核心概念和高级特性。 通过以上资源的学习和实践,...
3. **Spring Framework(www.springframework.org)**:Spring是一个轻量级的Java开发框架,旨在简化企业级应用程序的开发。 4. **JavaRanch Saloon(saloon.javaranch.com)**:JavaRanch是一个知名的Java技术社区...
JDon社区聚焦于企业级Java应用开发,提供了关于Spring框架、Hibernate等企业级开发工具和技术的深入讨论和实践指导。对于从事企业级Java开发的工程师来说,这里是一个宝贵的资源库。 ### 10. UML中国 ...
在IT领域,特别是Java编程的学习过程中,网络资源的利用至关重要。以下是一些推荐的Java学习网站,它们提供了丰富的学习材料,涵盖了从基础到高级的各种主题,对于初学者和专业人士都有很大的帮助。 首先,Sun ...
### Java学习资源与工具 #### 一、Java学习网站 对于初学者以及有一定经验的开发者而言,找到合适的Java学习资源是十分重要的。以下是一些知名的Java学习网站: 1. **Java中文世界论坛**...
### 国内外Java学习论坛汇总知识点 #### 国内Java论坛 1. **China Java World (www.chinajavaworld.com)** - **特点**:用户基数庞大,技术交流氛围浓厚,但活跃度相对较低。 - **推荐理由**:适合寻求广泛视角...
此外,还有各种技术论坛和博客,如**ChinaJavaWorld 技术论坛**、**JavaWorld 技术论坛**、**Java视线论坛**、**J道论坛**、**Sun技术社区论坛**、**中国Java开发网**、**SpringFramework中文论坛**、**Jive研究论坛...
JdonFramework是一款由国内开发者创建的开源Java企业级应用框架,它在2007年10月25日发布了v5.1 Build20071025的版本,是许多学生进行毕业设计和课程设计时的首选框架。本文将对JdonFramework的核心特性和使用方法...
### Java学习资源详尽指南 #### 一、Java学习网站推荐 对于想要系统学习Java的初学者来说,选择一个好的学习平台至关重要。以下是一些值得推荐的网站: 1. **Java中文世界论坛(...