为了项目(采用 Spring + Struts + iBATIS 框架)开发过程的一致性、方便性,在 Eclipse 中配置以下这些参数(Preferences 窗口)
-
设置 New Class、Interface、Package、XML 的快捷方式分别为:
Ctrl + Shift ...
+ C、+ I、+ P、+ X;
-
配置所有项目的文本文件编码格式为 UTF-8:General -> Workspace -> Text file encoding -> Other 下,选择“
UTF-8
”;
-
Java -> Code Style -> Code Template -> Comments(重新设置某些属性的 Pattern 内容);
Files、Fields、Getters、Setters:该 Pattern 内容为空
Types:
/**
* 文件名称:${file_name}
*
* 版权信息:HDU TD 实验室
*
* 创建日期:${date}
*
* 修改历史:${todo}
*/
Overriding methods:
// ${see_to_overridden}
Code 中,删除所有的 “// ${todo} Auto-generated method stub” 注释;
XML -> XML Catalog -> Add:
Spring 2's Bean 配置文件:
File System:加载 “spring-beans-2.0.dtd” 文件
Key Type:Public ID
Key:-//SPRING//DTD BEAN 2.0//EN
Specify alternative web address:
http://www.springframework.org/dtd/spring-beans-2.0.dtd
iBATIS 2's SQL Map Config 配置文件:
File System:加载 “sql-map-config-2.dtd” 文件
Key Type:Public ID
Key:-//ibatis.apache.org//DTD SQL Map Config 2.0//EN
Specify alternative web address:
http://ibatis.apache.org/dtd/sql-map-config-2.dtd
iBATIS 2's SQL 映射文件:
File System:加载 “sql-map-2.dtd” 文件
Key Type:Public ID
Key:-//ibatis.apache.org//DTD SQL Map 2.0//EN
Specify alternative web address:
http://ibatis.apache.org/dtd/sql-map-2.dtd
Struts 2's 配置文件:
File System:加载 “struts-2.0.dtd” 文件
Key Type:Public ID
Key:-//Apache Software Foundation//DTD Struts Configuration 2.0//EN
Specify alternative web address:
http://struts.apache.org/dtds/struts-2.0.dtd
分享到:
相关推荐
Spring的事务管理可以确保数据操作的一致性,而Struts的拦截器则可以在请求处理前后执行预定义的操作,如登录检查、权限验证等。 对于描述中的"数据库是sqlserver2008",说明这个项目使用的是Microsoft的SQL Server...
Struts2、MyBatis和Spring是Java Web开发中常用的三大框架,它们分别负责MVC模式中的Action层、数据持久层和应用上下文管理。这篇文档将深入探讨如何将这三个框架整合在一起,以及如何结合数据库进行实际应用。 ...
该技术栈被视为Struts2+Spring+Hibernate的一个替代方案,其优势在于更符合Java EE的标准,并提供了更好的代码复用性和模块间解耦。 #### 二、引入JPA的目的及优势 ##### 1. **统一ORM框架** JPA(Java ...
2. "struts2+hibernate+spring+ibatis+ext整合" - 这可能是一个项目整合示例,展示了如何将多个流行的技术栈(如MVC框架Struts2,ORM框架Hibernate,以及前面提到的iBatis和Spring)一起使用。这些框架的集成往往...
Spring 2.0.6版本支持与众多其他技术的集成,例如Struts、JSF、EJB等,还提供了对Eclipse、MyEclipse等IDE的插件支持,提高了开发效率。 六、性能优化 在Spring 2.0.6中,可以通过缓存、批量处理等策略优化性能。...
2.4.1. 在XML里更为简单的声明性事务配置 2.4.2. JPA 2.4.3. 异步的JMS 2.4.4. JDBC 2.5. Web层 2.5.1. Spring MVC的表单标签库 2.5.2. Spring MVC合理的默认值 2.5.3. Portlet 框架 2.6. 其他特性 2.6.1. 动态语言...
- **一致性**:提供了一种一致的方法来管理业务对象,简化了对象间的依赖关系。 - **良好的编程习惯**:鼓励开发者采用面向接口编程而非面向具体实现的方式,提高了代码的可维护性和可扩展性。 #### WebWork - *...
Spring Framework 开发参考手册 Rod Johnson Juergen Hoeller Alef Arendsen Colin Sampaleanu Rob Harrop Thomas Risberg Darren Davison Dmitriy Kopylenko Mark Pollack Thierry Templier Erwin ...
- **灵活性**:相比于全自动的ORM框架(如Hibernate),iBatis在SQL开发的工作量上做了妥协,从而为系统设计提供了更大的自由度。 #### 九、Compiere ERP - **定义与作用**:Compiere是一个集成了ERP和CRM功能的...