我是个懒人,不习惯做笔记...很不好的习惯,所以从现在开始,慢慢改变吧
架设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”中,我们将深入探讨如何构建你的第一个iOS应用程序,一个简单的计算器。这个课程是针对初学者的,旨在帮助他们掌握iOS开发的基础知识,尤其是使用Xcode和Swift...
接下来,让我们按照以下步骤开始构建“My First PhoneGap application”: 1. **环境准备**: - 安装Node.js,这是PhoneGap的运行环境。 - 安装PhoneGap CLI(命令行工具),通过运行`npm install -g phonegap`来...
【标题】: "my-first-application: 这是我的第一个Android应用" 这个标题表明,你正在学习或分享一个关于创建Android应用程序的基础教程。"my-first-application"是项目的基本命名,通常用于新手开发者入门练习,...
Creating Your First LiveCycle Application
根据提供的文件信息,我们可以提取并总结出关于“My First FPGA Design Tutorial”的关键知识点: ### 标题:“My First FPGA Design Tutorial” 此标题明确指出这是一份有关于如何进行第一次FPGA设计的教学指南。...
"myfirst-master"这个项目可能是一个关于小程序开发的开源项目,因为标题暗示了这可能是某个初学者的第一个项目,或者是教学示例。小程序是一种轻量级的应用形式,通常用于移动设备,不需要下载安装即可使用,非常...
《Java编程中的算法实践——myFirst_248aa.com_算法_myfirst_windowdsr_》 在IT领域,算法是解决问题的关键工具,而Java语言因其强大的跨平台能力和丰富的库支持,成为实现算法的热门选择。"myFirst_248aa.com_算法...
【标题】"MyFirstWeb" 是一个初学者创建的web项目的示例,它可能是为了介绍如何从零开始构建一个简单的Web应用程序。这个项目可能涵盖了HTML、CSS、JavaScript基础,以及可能使用的一些前端框架或库。从标签“源码”...
【标题】:“My First Game” 是一个初学者的游戏开发项目,使用了Microsoft的XNA 4.0框架和C#编程语言。这个项目旨在教授如何利用这两种技术来创建基础的游戏。 【描述】:通过XNA 4.0和C#进行游戏开发是一个流行...
myfirst.cpp for C++ Primer Plus
【FirstApplication的实现】 在IT领域,Web项目开发是核心任务之一,而“FirstApplication”的实现则是一个初学者常见的入门项目。这个项目旨在帮助开发者掌握基础的Web应用程序开发流程,通常涉及Java、JSP(Java...
Web Dynpro 入门教材,里边有文档和对应的例子,例子导入工程中就可以运行,如果有错误,请查看例子的IDE版本跟您现在使用的版本是否一致,如果不一致,您可以新建Web Dynpro工程,然后把例子的src目录覆盖您新建的...
标题 "myfirst.zip" 暗示这是一份与初学者编程相关的压缩包,其中包含了一些基础的 C++ 代码示例。描述提到的是“输入输出”、“显示日期”和“温度转换”,这些都是编程中最基本的功能,对于学习 C++ 的初学者来说...
《CSR BlueCore DSP固件应用初探:my_first_24bit_dsp_app》 在IT行业中,无线通信和音频处理领域,CSR公司以其高性能、低功耗的Bluetooth芯片及解决方案而闻名。其中,CSR BlueCore系列是其核心产品线之一,提供了...
在这个名为"MyFirstGame"的项目中,我们将探索如何使用C++语言在虚幻引擎4环境下开发一个初级的游戏。 首先,我们需要理解虚幻引擎4的基础架构。UE4基于组件式设计,这意味着游戏对象由各种不同的组件构成,如刚体...
标题 "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
在`springboot-first-application`中,你会看到一个名为`Application`的主类,它通过`@SpringBootApplication`注解标记。这个注解结合了`@Configuration`,`@EnableAutoConfiguration`和`@ComponentScan`,使得...
标题“DE0-MY_first_niosii”和描述“DE0-MY_first_niosii,包括硬件设计,软件设计。nios开发的整个流程学习”表明本教程是关于使用Nios II处理器软核创建基于FPGA的系统级可编程片上系统(SOPC)的详细指南,涵盖...