基本信息
源码名称:SSM企业站带后台管理实例
源码大小:85.11M
文件格式:.zip
开发语言:Java
更新时间:2019-04-03
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 20 元 
   源码介绍

在校时的练手项目,包括前端,后台管理,Mysql数据库脚本

使用eclipse开发


<!-- 自动装配bean -->
<context:component-scan base-package="com.chhj" />

<context:property-placeholder location="classpath:appconfig.properties" />
<context:annotation-config />
<!-- config  for task -->
    <task:annotation-driven />

<bean id="parentDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="maxPoolSize" value="${pool.c3p0.maxPoolSize}" />
<property name="minPoolSize" value="${pool.c3p0.minPoolSize}" />
<property name="checkoutTimeout" value="${pool.c3p0.checkoutTimeout}" />
<property name="idleConnectionTestPeriod" value="${pool.c3p0.idleConnectionTestPeriod}" />
<property name="maxIdleTime" value="${pool.c3p0.maxIdleTime}" />
<property name="initialPoolSize" value="${pool.c3p0.initialPoolSize}" />
<property name="acquireIncrement" value="${pool.c3p0.acquireIncrement}" />
<property name="testConnectionOnCheckout" value="${pool.c3p0.testConnectionOnCheckout}" />
<property name="testConnectionOnCheckin" value="${pool.c3p0.testConnectionOnCheckin}" />
</bean>

<!-- Data Source -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" parent="parentDataSource">
<property name="driverClass" value="${jdbc.driverClass}" />
<property name="jdbcUrl" value="${jdbc.url}" />
<property name="user" value="${jdbc.user}" />
<property name="password" value="${jdbc.password}" />
</bean>

<!-- spring 事务 -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<!-- 开启spring 注解事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />

<!-- 配置自动mapper -->
<bean name="mapperScannerConfigurer" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="annotationClass" value="org.springframework.stereotype.Repository" />
<property name="basePackage" value="com.chhj" />
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
</bean>
<!-- sessionFactory -->
<bean id="sqlSessionFactory" name="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation" value="classpath:sqlmap-config.xml" />
<property name="mapperLocations">
<list>
<value>classpath:com/chhj/**/mapper/*.xml</value>
</list>
</property>
</bean>
<mvc:interceptors>
<!-- 后台是否登录拦截器 -->
   <mvc:interceptor>
    <mvc:mapping path="/admin/**/*.html"/>
    <mvc:exclude-mapping path="/admin/login.html"/>
    <mvc:exclude-mapping path="/admin/doLogin.html"/>
    <bean class="com.chhj.base.interceptor.AdminLoginInterceptor"/>
   </mvc:interceptor>
    <mvc:interceptor>
    <mvc:mapping path="/**/*.html"/>
    <bean class="com.chhj.base.interceptor.FrontInterceptor"/>
   </mvc:interceptor>
</mvc:interceptors>
<!-- spring mvc -->
<mvc:annotation-driven>
        <mvc:message-converters register-defaults="false">
            <!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
            <bean id="fastJsonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
                <property name="supportedMediaTypes">
                    <list>
                        <!-- 这里顺序不能反,一定先写text/html,不然ie下出现下载提示 -->
                        <value>text/html;charset=UTF-8</value>
                        <value>application/json;charset=UTF-8</value>
                    </list>
                </property>
            </bean>
        </mvc:message-converters>
    </mvc:annotation-driven>


<!-- 对静态资源文件的访问 -->  
    <mvc:resources mapping="/static/**" location="/static/" cache-period="31556926"/>  
    

<bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver" />

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass">
<value>org.springframework.web.servlet.view.JstlView</value>
</property> 
<property name="prefix">
<value>/WEB-INF/pages</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" />