本文将记录如何在MyEclipse6.5中,导入IBatis的JPetStore5.0源码,并且部署到tomcat6.0中。
下载tomcat6.0:http://dev.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.zip
配置Tomcat6.0中上下文,使用JPetStore目录。
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1"
enableLookups="false"
connectionTimeout="20000"
redirectPort="8443"
maxThreads="900"
minSpareThreads="150"
maxSpareThreads="450"
disableUploadTimeout="true"
URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="jpetstore" reloadable="true" crossContext="true">
<Resource name="jdbc/jpetstore"
auth="Container"
type="javax.sql.DataSource"
maxActive="10" maxIdle="5" maxWait="100"
username="jpetstore" password="ibatis9977"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/jpetstore?autoReconnect=true&characterEncoding=GBK"/>
</Context>
</Host>
</Engine>
</Service>
</Server>
分享到:
相关推荐
NULL 博文链接:https://llhdf.iteye.com/blog/268601
《JPetStore-5.0:一个基于iBatis的开源电商示例解析》 JPetStore-5.0是一个著名的开源项目,它基于iBatis数据持久层框架,为开发者提供了一个完整的电子商务应用程序示例。这个项目由Apache Software Foundation...
在本教程中,我们将通过“iBatis-JPetStore-5.0”项目来深入理解iBatis的核心概念和功能。 **1. iBatis概述** iBatis是一个轻量级的ORM(对象关系映射)框架,它的主要目标是简化Java应用中的数据库操作。它不完全...
本篇文章将深入探讨iBatis的核心概念、功能特性以及如何通过JPetStore-5.0这个经典示例来学习和掌握iBatis。 1. iBatis简介: iBatis是由Clinton Begin创建的一个开源项目,最初设计用于简化Java中的数据库操作。它...
iBATIS_JPetStore-4.0.5 是一个基于Java的开源示例项目,它展示了如何使用iBATIS框架来构建一个完整的电子商务应用程序。iBATIS是一个数据映射框架,它简化了Java应用程序与数据库之间的交互,允许将SQL查询直接嵌入...
《jpetstore-3-1-1:一个Java EE电子商务示例应用的探索》 "jpetstore-3-1-1"是一个经典的Java EE应用示例,它由Apache Struts项目提供,用于演示如何构建一个完整的电子商务网站。这个项目在Java社区中广泛被用作...
apache开源项目源码ibatis-3-core-src-3.0.0.227 ibatis框架java源程序 spring,struts,hibernate,ibatis,框架源码 各种ibatis框架应用源码,你会从中得到意想不到的效果! apache开源组织开发的开源项目源码,其...
ibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zip
Ibatis基本配置---[环境搭建
ibatis-3-core-3.0.0.242.zip ibatis-3-core-3.0.0.242.zip ibatis-3-core-3.0.0.242.zip ibatis-3-core-3.0.0.242.zip
在iBATIS JPetStore-5.0这个版本中,可能包含了以下文件和目录: - **src/main/java**:包含了所有的Java源代码,包括实体类、DAO接口和实现、服务层类等。 - **src/main/resources**:存储了配置文件,如iBATIS的...
ibatis-3-core-3.0.0.200
iBATIS-SqlMaps-2-Tutorial_cniBATIS-SqlMaps-2-Tutorial_cn.pdf.pdfiBATIS-SqlMaps-2-Tutorial_cn.pdfiBATIS-SqlMaps-2-Tutorial_cn.pdf
接着,"ibatis-3-core-src-3.0.0.227.zip"则是iBatis源码包,对于开发者来说,这是一份宝贵的资源。通过阅读源码,我们可以深入理解iBatis的工作原理,学习如何设计和实现一个成熟的持久层框架。源码中的主要模块...
学习ibatis很好的例子JPetStore学习ibatis很好的例子JPetStore学习ibatis很好的例子JPetStore学习ibatis很好的例子JPetStore学习ibatis很好的例子JPetStore
在"Ibatis源代码(ibatis-src.zip)"中,我们可以深入理解其内部机制和设计思想。 首先,`release.txt`通常包含项目发布的信息,如版本号、发布日期以及可能的更新日志。这为我们提供了Ibatis当前版本的详细背景信息...
ibatis-3-core-3.0.0.204 最新官方下载版
### SQL + JPetStore配置详解 #### 一、概述 JPetStore是一个广泛使用的开源示例应用程序,...通过以上步骤,您可以成功地在本地环境中部署并运行JPetStore 5.0,并且能够有效地解决配置过程中可能遇到的各种问题。
SqlMapConfigExample.xml 是一个简单的配置文件,用于设置 iBATIS-SqlMaps-2 的配置信息。在这个例子中,我们使用 Jakarta DBCP 实现 DataSource。 知识点7:Java Bean 的映射 在这个例子中,我们使用一个简单的 ...