`
Lewis·Lee
  • 浏览: 66440 次
  • 性别: Icon_minigender_1
  • 来自: 台州
社区版块
存档分类
最新评论

配置 Eclipse - 为整个项目(Spring + Struts + iBATIS)开发方便性、一致性做准备

阅读更多

为了项目(采用 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
 

 

分享到:
评论

相关推荐

    struts+spring+ibatis框架

    Spring的事务管理可以确保数据操作的一致性,而Struts的拦截器则可以在请求处理前后执行预定义的操作,如登录检查、权限验证等。 对于描述中的"数据库是sqlserver2008",说明这个项目使用的是Microsoft的SQL Server...

    struts2_mybatis_spring_框架实例整合_数据库 文档

    Struts2、MyBatis和Spring是Java Web开发中常用的三大框架,它们分别负责MVC模式中的Action层、数据持久层和应用上下文管理。这篇文档将深入探讨如何将这三个框架整合在一起,以及如何结合数据库进行实际应用。 ...

    JSF+Spring+JPA(Hibernate实现)的环境搭建

    该技术栈被视为Struts2+Spring+Hibernate的一个替代方案,其优势在于更符合Java EE的标准,并提供了更好的代码复用性和模块间解耦。 #### 二、引入JPA的目的及优势 ##### 1. **统一ORM框架** JPA(Java ...

    配置事务通知

    2. "struts2+hibernate+spring+ibatis+ext整合" - 这可能是一个项目整合示例,展示了如何将多个流行的技术栈(如MVC框架Struts2,ORM框架Hibernate,以及前面提到的iBatis和Spring)一起使用。这些框架的集成往往...

    spring-framework-2.0.6-with-dependencies.zip

    Spring 2.0.6版本支持与众多其他技术的集成,例如Struts、JSF、EJB等,还提供了对Eclipse、MyEclipse等IDE的插件支持,提高了开发效率。 六、性能优化 在Spring 2.0.6中,可以通过缓存、批量处理等策略优化性能。...

    Spring-Reference_zh_CN(Spring中文参考手册)

    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. 动态语言...

    Java最著名的开源项目

    - **一致性**:提供了一种一致的方法来管理业务对象,简化了对象间的依赖关系。 - **良好的编程习惯**:鼓励开发者采用面向接口编程而非面向具体实现的方式,提高了代码的可维护性和可扩展性。 #### WebWork - *...

    spring chm文档

    Spring Framework 开发参考手册 Rod Johnson Juergen Hoeller Alef Arendsen Colin Sampaleanu Rob Harrop Thomas Risberg Darren Davison Dmitriy Kopylenko Mark Pollack Thierry Templier Erwin ...

    java著名开源项目

    - **灵活性**:相比于全自动的ORM框架(如Hibernate),iBatis在SQL开发的工作量上做了妥协,从而为系统设计提供了更大的自由度。 #### 九、Compiere ERP - **定义与作用**:Compiere是一个集成了ERP和CRM功能的...

Global site tag (gtag.js) - Google Analytics