SSH搭建
来源:互联网 发布:淘宝情趣记事by欲晓 编辑:程序博客网 时间:2024/05/22 02:27
第一步:创建一个web项目
第二步:导入相应jar包
Struts2的jar包:* struts2框架解压路径/apps/struts2-blank.war/WEB-INF/lib/*.jar* struts2框架解压路径/lib/struts2-spring-plugin-2.3.15.3.jar* struts2框架解压路径/lib/struts2-json-plugin-2.3.15.3.jarSpring的jar包:* Spring开发基本jar包* spring框架解压路径/lib/spring-beans-3.2.0.RELEASE.jar* spring框架解压路径/lib/spring-context-3.2.0.RELEASE.jar* spring框架解压路径/lib/spring-core-3.2.0.RELEASE.jar* spring框架解压路径/lib/spring-expression-3.2.0.RELEASE.jar* spring框架依赖包解压路径/com.springsource.org.apache.commons.logging-1.1.1.jar* spring框架依赖包解压路径/com.springsource.org.apache.log4j-1.2.15.jar* Spring的AOP开发(Aspectj)* spring框架解压路径/lib/spring-aop-3.2.0.RELEASE.jar* spring框架解压路径/lib/spring-aspects-3.2.0.RELEASE.jar* spring框架依赖包解压路径/com.springsource.org.aopalliance-1.0.0.jar* spring框架依赖包解压路径/com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar* Spring的JDBC支持、事务管理、整合Hibernate* spring框架解压路径/lib/spring-jdbc-3.2.0.RELEASE.jar* spring框架解压路径/lib/spring-tx-3.2.0.RELEASE.jar* spring框架解压路径/lib/spring-orm-3.2.0.RELEASE.jar* Spring整合web项目:* spring框架解压路径/lib/spring-web-3.2.0.RELEASE.jar* Spring整合Junit单元测试:* spring框架解压路径/lib/spring-test-3.2.0.RELEASE.jarHibernate框架jar包:* hibernate框架解压路径/hibernate3.jar* hibernate框架解压路径/lib/required/*.jar* hibernate框架解压路径/lib/jpr/*.jar* hibernate框架整合log4j* slf4j-log4j12-1.7.2.jar* 数据库驱动包* c3p0连接池jar包.
第三步导入相应配置文件
Struts框架中:
* web.xml
* 核心过滤器:
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
Spring框架中:
* web.xml
<!-- Spring框架使用监听器,服务器启动的时候加载Spring的配置文件 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- 监听器默认加载WEB-INF/application.xml --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param>* applicationCotnext.xml <!-- 引入外部jdbc.properties文件 --> <context:property-placeholder location="classpath:jdbc.properties"/> <!-- 配置连接池的信息 --> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <!-- 数据库连接的四个基本参数 --> <property name="driverClass" value="${jdbc.driver}"/> <property name="jdbcUrl" value="${jdbc.url}"/> <property name="user" value="${jdbc.user}"/> <property name="password" value="${jdbc.password}"/> </bean> <!-- 配置Hibernate的相关属性 --> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <!-- 注入连接池 --> <property name="dataSource" ref="dataSource"/> <!-- 配置Hibernate的其他的属性 --> <property name="hibernateProperties"> <props> <!-- Hibernate的方言 --> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.format_sql">true</prop> <prop key="hibernate.hbm2ddl.auto">update</prop> <prop key="hibernate.connection.autocommit">false</prop> </props> </property> </bean> <!-- 声明式事务管理 --> <!-- 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <!-- 注入 sessionFactory--> <property name="sessionFactory" ref="sessionFactory"/> </bean> <tx:annotation-driven transaction-manager="transactionManager"/>
- 不使用hibernate配置文件:
- 将hibernate的信息配置到spring框架中.
log4j的配置文件:
连接数据库基本参数配置文件:
0 0
- ssh搭建
- 【SSH】搭建
- ssh 搭建
- ssh 搭建
- SSH搭建
- ssh搭建
- ssh 搭建
- SSH搭建
- SSH搭建
- SSH搭建
- SSH搭建
- SSH搭建
- 搭建ssh
- SSH框架搭建
- maven搭建ssh
- ssh框架搭建问题解决
- ssh框架搭建
- 快速搭建ssh框架
- GitHub初体验--注册、下载、创建一个仓库
- 从零开始学习WEB前端之数据交互(Ajax)
- 算法导论 练习题 8.4-4
- Pandas入门:DataFrame的简单应用
- 在easyui中DataGrid 里的列数据进行格式化
- SSH搭建
- 开机出现“An operating system wasn't found.Try disconnecting any drives that don't ……pres
- 206. Reverse Linked List
- 【Java开发手册之安全规约】安全规约
- JESD79-4 第4章 SDRAM命令描述与操作(4.26-4.27)
- c++调用matlab生成的Dll动态连接库
- faster rcnn 源码解读1
- K近邻算法-KNN
- ArcGIS Engine中如何调用GP工具(二)