赞
踩
【项目功能介绍】
本系统由两个大模块组成:前台用户界面和后台管理员界面。前台用户界面主要是分为:查看部分美食,查看美食详细信息,查看更多美食,加入用户收藏,确认订购信息,修改用户收藏,部分删除用户收藏信息,清空用户收藏和提交用户评价等购物网站常见功能。后台主要是管理员对网站信息的添加,更新、删除和查询。分为:用户管理、美食分类管理、美食信息管理以及用户评价管理。用户管理包括用户信息查询和删除。美食管理包括美食录入,涉及图片传送功能。用户评价管理包括查询和删除用户评价。美食分类管理包括查询美食分类。添加用户身份的验证,美食限定购买数量验证等功能加强了各种信息的安全性。
项目功能演示视频: http://woc.xin/GxPE5R
【运行环境】 IDEA, Eclipse JDK1.7(JDK1.8) Tomcat7(Tomcat8)
【技术栈】 JAVA, JSP, SSM, JQUERY, MYSQL, HTML, CSS, JAVASCRIPT, H-UI
【项目包含内容】
【文档包含内容】
【项目视频教程】
视频教程每个课时包含的内容见下图, 该套教程具有非常高的知识价值 并且 适合以下人群:
A. 想了解并且学习代码实现逻辑的同学
B. 想对代码进行二次开发的同学
C. 在课题设计和毕业设计中,需要对老师问答做到得心应手的同学
D.做论文时,需要技术和业务层面帮助进行文字描述以及绘制流程图(时序图, ER图, 原理图)的同学
【项目代码截图】
【数据库截图】
【文档部分截图】
【数据库截图】
springmvc-servlet.xml
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd"> <!-- 启用自动扫描 --> <context:component-scan base-package="com"></context:component-scan> <!-- 启用springmvc相关Annotation的处理器 --> <mvc:annotation-driven /> <!-- 采用注释的方式配置bean --> <context:annotation-config /> <!--proxy-target-class="true"强制使用cglib代理 如果为false则spring会自动选择--> <aop:aspectj-autoproxy proxy-target-class="true" /> <!-- 配置dbcp数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <!--<property name="driverClassName" value="com.mysql.cj.jdbc.Driver" />--> <property name="driverClassName" value="org.gjt.mm.mysql.Driver" /> <!--<property name="url" value="jdbc:mysql://localhost:3307/ssm_meishituijianxitong?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false&serverTimezone=UTC" />--> <property name="url" value="jdbc:mysql://localhost:3306/ssm_meishituijianxitong?useUnicode=true&characterEncoding=UTF-8" /> <property name="username" value="root" /> <property name="password" value="root" /> <!-- 队列中的最小等待数 --> <property name="minIdle" value="1"></property> <!-- 队列中的最大等待数 --> <property name="maxIdle" value="5"></property> <!-- 最长等待时间,单位毫秒 --> <property name="maxWait" value="3000"></property> <!-- 最大活跃数 --> <property name="maxActive" value="5"></property> <property name="initialSize" value="3"></property> </bean> <!-- 配置mybitasSqlSessionFactoryBean --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="configLocation" value="classpath:mybatis.xml"></property> <!-- 扫描entity包 使用别名 --> <property name="typeAliasesPackage" value="com.entity" /> </bean> <!-- 配置扫描DAO接口包,动态实现DAO接口,注入到spring容器中 --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <!-- 注入sqlSessionFactory --> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" /> <!-- 给出需要扫描DAO接口包 --> <property name="basePackage" value="com.dao" /> </bean> <!-- 配置SqlSessionTemplate --> <bean id="sqlSessionTemplate" class="org.mybatis.spring.SqlSessionTemplate"> <constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory" /> </bean> <bean id="springTransaction" class="org.springframework.sql.SpringTransaction"></bean> <!-- 事务配置 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean> <!-- 使用annotation注解方式配置事务 --> <tx:annotation-driven transaction-manager="transactionManager" /> <!-- 定义跳转的文件的前后缀 ,视图模式配置--> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!-- 这里的配置是自动给后面action的方法return的字符串加上前缀和后缀,变成一个 可用的url地址 --> <property name="prefix" value="/" /> <property name="suffix" value=".jsp" /> </bean> <!-- 支持上传文件 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="104857600" /> <property name="maxInMemorySize" value="4096" /> <property name="defaultEncoding" value="UTF-8"></property> </bean> </beans>
【项目运行截图】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。