`
shameant
  • 浏览: 59127 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

My first ssh application

阅读更多
我是个懒人,不习惯做笔记...很不好的习惯,所以从现在开始,慢慢改变吧

架设SSH 框架 引文缺少类包而引起的对应报错

这边文章主要针对spring jar。各种classNotFound Exception 可以到http://www.findjar.com/去找对应的 jar

从零开始吧:
配置 spring  context listner:
web.xml
<listener>
  	<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  <context-param>
  	<param-name>contextConfigLocation</param-name>
  	<param-value>*/applicationContext.xml</param-value>
  </context-param>


1.Exceptin:org.springframework.web.context.ContextLoaderListener
need:spring-web.jar,spring-core.jar,sping-context.jar,spring-beans.jar,
commons-logging-1.0.4.jar,spring-jdbc.jar(Used for datasource connection),commons-collections-2.1.1.jar,dom4j-1.6.1.jar,hibernate3.jar,jta.jar

Each jar functions:http://vc88.iteye.com/blog/360703

applicationContext.xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
 
<beans>
	<!-- dataSource config -->
	<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
		<property name="driverClassName">
			<value>com.mysql.jdbc.Driver</value>
		</property>
		<property name="url">
			<value>jdbc:mysql://localhost:3306/Test</value>
		</property>
		<property name="username">
			<value>root</value>
		</property>
		<property name="password">
			<value>password</value>
		</property>
	</bean>
	
	<!-- SessionFactory -->
	<bean id="sessionFactory"
		class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">

		<property name="dataSource">
			<ref bean="dataSource"/>
		</property>
		<!--<property name="configLocation">
			<value>classpath:com\game\bean\hibernate\hibernate.cfg.xml</value>
		</property>		
	--></bean>
	
	<!-- TransactionManager  -->
	<bean id="transactionManager"
		class="org.springframework.orm.hibernate3.HibernateTransactionManager">
		<property name="sessionFactory">
			<ref local="sessionFactory"/>
		</property>
	</bean>
	
	 DAO 
	<bean id="dao" class="...">
		<property name="sessionFactory">
			<ref bean="sessionFactory"/>
		</property>
	</bean>
	
	 Services 
	<bean id="service" class="...">
		<property name="dao">
			<ref bean="dao"/>
		</property>
	</bean>
	
	<bean id="pagerService" class="com.game.commons.PagerService">
	</bean>
	
	 View 
	<bean name="/getProducts" class="com.game.products.web.actions.ProductsAction" singleton="false">
		<property name="productsService">
			<ref bean="productsService"/>
		</property>
		<property name="pagerService">
			<ref bean="pagerService"/>
		</property>
	</bean>
	</bean>
</beans>

分享到:
评论

相关推荐

    斯坦福 Lecture 2 My First iOS Application

    在本节“斯坦福 Lecture 2 My First iOS Application”中,我们将深入探讨如何构建你的第一个iOS应用程序,一个简单的计算器。这个课程是针对初学者的,旨在帮助他们掌握iOS开发的基础知识,尤其是使用Xcode和Swift...

    My First PhoneGap application

    接下来,让我们按照以下步骤开始构建“My First PhoneGap application”: 1. **环境准备**: - 安装Node.js,这是PhoneGap的运行环境。 - 安装PhoneGap CLI(命令行工具),通过运行`npm install -g phonegap`来...

    my-first-application:这是我的第一个Andoroid应用

    【标题】: "my-first-application: 这是我的第一个Android应用" 这个标题表明,你正在学习或分享一个关于创建Android应用程序的基础教程。"my-first-application"是项目的基本命名,通常用于新手开发者入门练习,...

    Creating Your First LiveCycle Application

    Creating Your First LiveCycle Application

    My First FPGA Design Tutorial.pdf

    根据提供的文件信息,我们可以提取并总结出关于“My First FPGA Design Tutorial”的关键知识点: ### 标题:“My First FPGA Design Tutorial” 此标题明确指出这是一份有关于如何进行第一次FPGA设计的教学指南。...

    myfirst-master

    "myfirst-master"这个项目可能是一个关于小程序开发的开源项目,因为标题暗示了这可能是某个初学者的第一个项目,或者是教学示例。小程序是一种轻量级的应用形式,通常用于移动设备,不需要下载安装即可使用,非常...

    myFirst_248aa.com_算法_myfirst_windowdsr_

    《Java编程中的算法实践——myFirst_248aa.com_算法_myfirst_windowdsr_》 在IT领域,算法是解决问题的关键工具,而Java语言因其强大的跨平台能力和丰富的库支持,成为实现算法的热门选择。"myFirst_248aa.com_算法...

    MyFirstWeb

    【标题】"MyFirstWeb" 是一个初学者创建的web项目的示例,它可能是为了介绍如何从零开始构建一个简单的Web应用程序。这个项目可能涵盖了HTML、CSS、JavaScript基础,以及可能使用的一些前端框架或库。从标签“源码”...

    My First Game

    【标题】:“My First Game” 是一个初学者的游戏开发项目,使用了Microsoft的XNA 4.0框架和C#编程语言。这个项目旨在教授如何利用这两种技术来创建基础的游戏。 【描述】:通过XNA 4.0和C#进行游戏开发是一个流行...

    myfirst.cpp

    myfirst.cpp for C++ Primer Plus

    FirstApplication的实现

    【FirstApplication的实现】 在IT领域,Web项目开发是核心任务之一,而“FirstApplication”的实现则是一个初学者常见的入门项目。这个项目旨在帮助开发者掌握基础的Web应用程序开发流程,通常涉及Java、JSP(Java...

    Creating Your First Web Dynpro Application

    Web Dynpro 入门教材,里边有文档和对应的例子,例子导入工程中就可以运行,如果有错误,请查看例子的IDE版本跟您现在使用的版本是否一致,如果不一致,您可以新建Web Dynpro工程,然后把例子的src目录覆盖您新建的...

    myfirst.zip

    标题 "myfirst.zip" 暗示这是一份与初学者编程相关的压缩包,其中包含了一些基础的 C++ 代码示例。描述提到的是“输入输出”、“显示日期”和“温度转换”,这些都是编程中最基本的功能,对于学习 C++ 的初学者来说...

    my_first_24bit_dsp_app_firmware_csradk_zerovss_CSRBlueCore_CSRBl

    《CSR BlueCore DSP固件应用初探:my_first_24bit_dsp_app》 在IT行业中,无线通信和音频处理领域,CSR公司以其高性能、低功耗的Bluetooth芯片及解决方案而闻名。其中,CSR BlueCore系列是其核心产品线之一,提供了...

    MyFirstGame:MyFirstGame文件

    在这个名为"MyFirstGame"的项目中,我们将探索如何使用C++语言在虚幻引擎4环境下开发一个初级的游戏。 首先,我们需要理解虚幻引擎4的基础架构。UE4基于组件式设计,这意味着游戏对象由各种不同的组件构成,如刚体...

    My_First_HPS.rar_DE1 SOC_SOC_de1 hps_de1-soc_my_first_hps

    标题 "My_First_HPS.rar_DE1 SOC_SOC_de1 hps_de1-soc_my_first_hps" 暗示了这是一个关于DE1-SOC开发板上实现的"My First HPS"项目,其中HPS代表Hard Processor System(硬处理器系统)。这个项目可能是针对初学者...

    我的博客简介My First Articles

    我的博客简介My First Articles

    spring boot first application源码学习

    在`springboot-first-application`中,你会看到一个名为`Application`的主类,它通过`@SpringBootApplication`注解标记。这个注解结合了`@Configuration`,`@EnableAutoConfiguration`和`@ComponentScan`,使得...

    DE0-MY_first_niosii

    标题“DE0-MY_first_niosii”和描述“DE0-MY_first_niosii,包括硬件设计,软件设计。nios开发的整个流程学习”表明本教程是关于使用Nios II处理器软核创建基于FPGA的系统级可编程片上系统(SOPC)的详细指南,涵盖...

Global site tag (gtag.js) - Google Analytics