1.参考一下的例子对spring进行入门:http://wenku.baidu.com/view/8d573876a417866fb84a8e78.html
2。springMVC框架简单登录实例:http://wenku.baidu.com/view/ecf4072f4b73f242336c5f95.html
3.spring和struts2对比:http://blog.youkuaiyun.com/wxcking/article/details/7395458
4.Struts2整合Spring:http://blog.youkuaiyun.com/hqshaozhu/article/details/7562246
5.spring整合hibernate dataSource:http://blog.youkuaiyun.com/gnahshining/article/details/7375136
注意applicationContext.xml中定义数据源时以下代码有问题:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver" />
<property name="jdbcUrl" >
<!-- value 标签和字符串之间不能有空格,最好才去driverClass属性的value的写法 -->
<value>
jdbc:mysql://localhost:3306/oa
</value>
</property>
<property name="user" value="root" />
<property name="password" value="111111" />
</bean>
因为value 标签和字符串之间不能有空格或空行,必须写成
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver" />
<property name="jdbcUrl" >
<!-- value 标签和字符串之间不能有空格,最好才去driverClass属性的value的写法 -->
<value>jdbc:mysql://localhost:3306/oa</value>
</property>
<property name="user" value="root" />
<property name="password" value="111111" />
</bean>
否则就会出错,提示找不到数据库。