SSH项目环境搭建之jar包和配置文件
2017-02-21 23:25
330 查看
SSH项目环境搭建之jar包和配置文件
引入jar包和配置文件: * struts2: * jar包: struts-2.3.15.3\apps\struts2-blank.war\WEB-INF\lib\*.jar struts-2.3.15.3\lib\struts2-json-plugin-2.3.15.3.jar struts-2.3.15.3\lib\struts2-spring-plugin-2.3.15.3.jar * 配置文件: * web.xml <!-- 配置Struts2的核心过滤器 --> <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> * struts.xml * Spring: * jar包: Spring3.2 开发最基本jar包 spring-beans-3.2.0.RELEASE.jar spring-context-3.2.0.RELEASE.jar spring-core-3.2.0.RELEASE.jar spring-expression-3.2.0.RELEASE.jar com.springsource.org.apache.commons.logging-1.1.1.jar com.springsource.org.apache.log4j-1.2.15.jar AOP开发 spring-aop-3.2.0.RELEASE.jar spring-aspects-3.2.0.RELEASE.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar Spring Jdbc开发 spring-jdbc-3.2.0.RELEASE.jar spring-tx-3.2.0.RELEASE.jar Spring事务管理 spring-tx-3.2.0.RELEASE.jar Spring整合其他ORM框架 spring-orm-3.2.0.RELEASE.jar Spring在web中使用 spring-web-3.2.0.RELEASE.jar Spring整合Junit测试 spring-test-3.2.0.RELEASE.jar * 配置文件: * web.xml <!-- 配置Spring的核心监听器 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> * applicationContext.xml * log4j.properties * Hibernate: * jar包: * hibernate-distribution-3.6.10.Final\hibernate3.jar * hibernate-distribution-3.6.10.Final\lib\required\*.jar * hibernate-distribution-3.6.10.Final\lib\jpa\*.jar * slf4j-log4j整合的jar包 : * 数据库驱动: * 连接池:(c3p0连接池) * 配置文件: * 没有hibernate的核心配置文件的方式整合: * 映射文件: 3.配置基本配置信息: * C3P0连接池: * 引入外部属性文件: * jdbc.properties jdbc.driver = com.mysql.jdbc.Driver jdbc.url = jdbc:mysql:///shop jdbc.user = root jdbc.password =270502 * 配置连接池: <!-- 配置连接池: --> <!-- 引入外部属性文件 --> <context:property-placeholder location="classpath:jdbc.properties"/> <!-- 配置C3P0连接池: --> <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相关信息: <!-- Hibernate的相关信息 --> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <!-- 注入连接池 --> <property name="dataSource" ref="dataSource"/> <!-- 配置Hibernate的其他的属性 --> <property name="hibernateProperties"> <props> <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.connection.autocommit">false</prop> <prop key="hibernate.hbm2ddl.auto">update</prop> </props> </property> <!-- 配置Hibernate的映射文件 --> </bean> * 事务管理: <!-- 事务管理: --> <!-- 事务管理器 --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory"/> </bean> <!-- 开启注解事务 --> <tx:annotation-driven transaction-manager="transactionManager"/>
相关文章推荐
- SSH项目环境搭建之jar包和配置文件
- Spring简介及环境搭建(导jar包;创建核心配置文件;测试bug)
- hadoop(二)搭建开发环境安装选项:DesktopGnome、Server、Server GUI、ssh、vi(编辑配置文件)、perl
- 电商项目(九)开发环境安装与配置(文件服务器搭建与原理讲解)
- ######crm01_最快速:搭建纯注解ssh整合环境(只用一个Spring配置)素材提供jar包,只有两步工作:①写Spring配置②写ssh注解+简单逻辑=遇到action创建失败问题
- Spring环境搭建之:导入jar包、配置文件名称及放置位置
- SSH项目搭建-02-配置文件
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- windows下zendframework项目环境搭建(通过命令行配置)
- SpringMvc环境搭建(配置文件)
- Drools入门-----------环境搭建,分析Helloworld Drools5.0的xls文件转drl文件提升解析效率 使用BRMS的Tomcat6.0配置
- java项目生成"可运行jar"或"exe"的配置文件注意点
- 通过环境变量设置WEB项目数据源(Spring)及其项目配置文件路径,动态更新数据源及项目配置
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- SSH所需的jar文件及最后项目目录
- VS2010 + C# + OpenCV 开发环境的搭建 项目配置
- windows下zendframework项目环境搭建(通过命令行配置)
- 搭建Struts2开发环境– Struts2应用的配置文件
- 操作分布式文件之一:如何搭建配置FttpAdapter环境
- ssh项目开发中细节拾遗7.6(配置文件、命名空间跳转、)