科帮网-享受科技、热爱生活

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 项目源码 > javaWeb三大框架SSH + BootStrap网上订餐系统
总共39199条微博

动态微博

展开

小喇叭     

全站
3天前
全站
4天前
全站
4天前
全站
6天前
查看: 65855|回复: 735

javaWeb三大框架SSH + BootStrap网上订餐系统

  [复制链接]

1033

主题

357

听众

7341

金钱

管理员

 成长值: 1845
  • TA的每日心情
    开心
    2017-1-15 12:08
  • 签到天数: 371 天

    [LV.9]以坛为家II

    管理员

    发表于 2014-08-11 19:39:20 |显示全部楼层
    1.简介

    后端基于springstruts1和hibernate,前台用bootstrap实现。  n: g& j. Y; v9 F

    实现的功能也比较少,基本的crud操作,文件上传,ajax异步刷新等。) R1 r) o) S6 [; j% k

    2.代码结构

    代码结构

    代码结构

    4 I( n0 k& O: F" d- u2 R9 s7 M7 M' W! G# t. f: x1 K
    3: applicationContext.xml配置文件. q( G. z: v# t7 Z  K" s0 G# N: g
    1. <?xml version="1.0" encoding="utf-8"?>; {7 j+ N$ k3 Q8 y1 V8 S% E+ I. s
    2. <beans xmlns="http://www.springframework.org/schema/beans"
      , ?$ p; W( Q* I
    3.                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      0 Z$ j0 P  L* b( R# b* z, n
    4.                 xmlns:context="http://www.springframework.org/schema/context"3 B6 Q. _( r/ Q5 y: K, Z' l
    5.                 xmlns:tx="http://www.springframework.org/schema/tx"
      , r- J( g. a6 X5 c! b
    6.                 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
      - M; {  u. I# I" u) U4 K0 G
    7.                                 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
      4 X/ E* ^' \2 {) W% ~1 B
    8.                                 http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">( \# D+ ^% _, B* b
    9. <!-- 启用注解扫描 -->5 g) U2 h/ Y* |% e5 Z9 B& D
    10. <context:annotation-config/>
      ; w9 F8 L/ S+ L  ~
    11. : v  y! ]/ P/ E6 |
    12. <!-- 配置数据源 -->6 @. F" Z/ ^" J! a& ~4 s7 D
    13. <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
      * K/ o  [' w4 C8 z- D# t6 G5 [
    14.                 <property name="driverClassName" value="com.mysql.jdbc.Driver" />0 Q4 V  p5 g2 C6 u0 ?8 W
    15.                 <property name="url" value="jdbc:mysql://localhost:3306/wireless"/>" ]+ F* D% w- q& T; H
    16.                 <property name="username" value="root"/>% F6 {# |  x2 ^& x
    17.                 <property name="password" value="110511"/>2 ]! e$ Z  }% w1 w" s) ^, G% A
    18. </bean>
      2 U7 G* |. ~% a; U; K4 \* W: V
    19. <!-- 配置会话工厂 -->
      & S+ Y/ T" d) l* h# f
    20. <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
      2 s; `$ h5 a2 s% D( Y0 c* w
    21.                 <!-- 设置数据源 -->
      - b4 v4 B  L4 v( m, ?& V0 L
    22.                 <property name="dataSource" ref="dataSource" />
      4 q8 Q" l7 j( H1 f* S
    23.                 <!-- 配置映射文件 -->/ m/ l# B7 Q% \) W3 }5 L) y& I
    24.                 <property name="mappingResources">
      ( C1 C) w3 G( z' w% c" a# J
    25.                                 <list>
      3 w* @9 G2 ?  z& t: e3 y  W9 ]
    26.                                                 <value>com/wireless/entity/hbm/Usertbl.hbm.xml</value>$ }6 b$ Z+ X) r! y, }
    27.                                                 <value>com/wireless/entity/hbm/Menutypetbl.hbm.xml</value>1 o5 C# f* a; F; o
    28.                                                 <value>com/wireless/entity/hbm/Tabletbl.hbm.xml</value>6 r2 Z1 m3 ^8 s- Y2 P( j0 c
    29.                                                 <value>com/wireless/entity/hbm/Menutbl.hbm.xml</value>1 ~( d. y# k( d1 [" H7 p
    30.                                                 <value>com/wireless/entity/hbm/Ordertbl.hbm.xml</value># D6 F3 J# w" Y4 }! w! U
    31.                                                 <value>com/wireless/entity/hbm/Orderdetailtbl.hbm.xml</value>
      * @0 F9 c% a6 G" H! ~' f! V
    32.                                 </list>) r( R2 [  U0 ~0 p- d
    33.                 </property>
        c, j: [( P  F4 I" D# O! g
    34.                 <property name="hibernateProperties">
      " M, @* d& A% W2 ~6 I( x
    35.                         <props>
        F3 s8 ?. F9 W8 n
    36.                                 <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
      6 z7 \! `: M% M% @4 a! t) s! V9 X& x
    37.                                 <prop key="hibernate.hbm2ddl.auto">update</prop># ]$ ]- N4 n5 p+ z; R
    38.                                 <prop key="hibernate.show_sql">true</prop>) _9 R5 j1 I7 v8 G0 T/ M' m1 s
    39.                                 <prop key="hibernate.cache.use_second_level_cache">true</prop>& n$ B7 w/ K% S: _2 @
    40.                                 <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>9 \4 x& c2 Y9 E6 }: E
    41.                                 <prop key=" hibernate.generate_statistics">true</prop>
      1 R7 P5 D! Y6 h1 d* A/ `
    42.                                 
      4 h0 |- P- g( }' r2 q" o1 C
    43.                         </props>7 \9 S! A8 o* ]% F0 n
    44.                 </property>
      2 }* e- k" Q/ H- w( f
    45.         </bean>, n% m" A# S3 t! \7 [
    46. 9 V3 R9 ^6 _' d" `
    47. <!-- 配置Service -->
      , I0 e) a/ b" L. M

    48. # |$ h( P& w" D1 B- U8 P
    49. <!-- 配置Service -->6 V5 }7 G/ c% \9 i0 d, y
    50. <bean id="userService" class="com.wireless.web.service.impl.UserServiceImpl" />. W7 T. x+ }- W: L( D" `$ i
    51. <bean id="tableService" class="com.wireless.web.service.impl.TableServiceImpl" />- _' @$ J" N* m$ y: J6 _, n2 o
    52. <bean id="menuService" class="com.wireless.web.service.impl.MenuServiceImpl" />! @% t8 C0 f: m/ P9 H) p1 V- m% D& Z
    53. <bean id="orderService" class="com.wireless.web.service.impl.OrderServiceImpl" />
      ; L& Z( ~6 r0 \% y* r3 R" F! }! d# n

    54. " e( V, u- x7 Z6 g1 m0 ^4 g
    55. <!-- 配置action ,prototype为原型,每次生成新的action  解决并发问题-->
      ) u4 k6 P3 W: V& q' S
    56. <bean name="/login"   class="com.wireless.web.action.LoginAction" >: a( L0 n7 h- l. d: I
    57.         <property name="userService" ref="userService"></property>
        B% ^- e6 e/ c# ^2 E
    58. </bean># b: P$ L& J: p$ s, M% I
    59. <bean name="/home"   class="com.wireless.web.action.HomeAction" >- D  X# _, F# l. K5 V% Z, c& Z6 K0 o) x
    60.         <property name="userService" ref="userService"></property>' }4 ^6 L. H6 e; E, h  G3 c
    61. </bean>( J. \/ _* _  Y& `  h7 H
    62. <bean name="/table"   class="com.wireless.web.action.TableAction" >
      3 u! m+ M8 g; p! K/ W
    63.         <property name="tableService" ref="tableService"></property>! r* u1 V! R& d- i% Z4 M6 z
    64. </bean>1 X& r0 K- U0 o) L* J4 T% V
    65. <bean name="/menu"   class="com.wireless.web.action.MenuAction" >
      4 |5 j' v: ?  L0 C0 L
    66.         <property name="menuService" ref="menuService"></property>
      * L8 I" R8 d8 }* g% T! @
    67. </bean>) C+ s7 s0 w- B1 m0 C& E5 C5 w
    68. <bean name="/order"   class="com.wireless.web.action.OrderAction" >
      7 |; T1 |, ], U7 P
    69.         <property name="orderService" ref="orderService"></property>! `% O* w/ I* }) l
    70. </bean>4 @1 _0 }" \9 f

    71. ) [+ d& g9 o2 `
    72. <!-- 配置事务管理器,统一管理sessionFactory的事务 -->6 U* g/ m: g* v/ B& F# y" E2 h
    73. <bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"># W- L$ S2 {6 h7 x  }
    74.           <property name="sessionFactory" ref="sessionFactory"/>* @  z) m) e% a
    75. </bean>( u7 a9 o& Z) b, X$ L$ A$ D! Y
    76. <!-- 启用事务注解 -->+ r# E6 s# [5 T2 C0 U! c
    77. <tx:annotation-driven transaction-manager="txManager"/>$ C8 U+ u; w! R( S% P* G

    78. 0 u0 {* `- X2 ?; h( X/ @
    79. </beans>. M7 T7 H8 ~' |8 M
    复制代码
    4:hibernate.cfg.xml配置文件% u0 Z9 G* ~- U4 ?8 P
    1. <?xml version='1.0' encoding='UTF-8'?>
      # a$ F& z4 C0 R' \( _
    2. <!DOCTYPE hibernate-configuration PUBLIC& T- @% \& P$ d6 I
    3.           "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
      : C8 X! b  u9 h7 h
    4.           "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">+ J: I3 q& T0 w: H8 V4 r
    5. 8 A/ y6 }, ^* _5 _+ b4 \$ O$ ^
    6. <!-- Generated by MyEclipse Hibernate Tools.                   -->
      3 R9 Q" K$ M9 t- M0 C
    7. <hibernate-configuration>
      + T- i, A2 J6 q: }! X

    8. # n9 |* j& c0 W9 r* ]
    9.         <session-factory>* H1 E4 V  c/ ^/ S# \' i' o
    10.                 <property name="dialect">
      4 G' R' S4 @1 \+ Q
    11.                         org.hibernate.dialect.MySQLDialect/ n7 o3 V1 J+ }, ]% x
    12.                 </property>
      % n" b) U( C( j
    13.                 <property name="connection.url">
      ' `% M+ o* U! {9 }7 S3 t
    14.                         jdbc:mysql://localhost:3306/struts
      * G8 H. o* X7 k$ y2 r
    15.                 </property>
      / g0 i7 v  q2 ~8 a! I. s
    16.                 <property name="connection.username">root</property>
      , b0 Q# i  A9 _6 y2 v# w" t
    17.                 <property name="connection.password">110511</property>
      " O: a. P& g+ o2 k+ P& [
    18.                 <property name="connection.driver_class"># w2 Z6 S! Z+ d: k
    19.                         com.mysql.jdbc.Driver
      0 z1 q- ~) e1 {# r. b
    20.                 </property>- X1 ~1 @* r. Z6 }* ?) j- g! F
    21.                 <property name="myeclipse.connection.profile">mysql</property>
      $ d, ^2 ]8 x5 K3 z/ a/ P9 q
    22.                 <mapping resource="com/wireless/entity/hbm/Usertbl.hbm.xml" />
      ; B; L" y9 }- J, D! q4 M/ I; f
    23.                 <mapping resource="com/wireless/entity/hbm/Menutypetbl.hbm.xml" />
      , r5 @9 z! j$ t5 b' Y, t" G
    24.                 <mapping resource="com/wireless/entity/hbm/Tabletbl.hbm.xml" /># P+ ~2 h) a$ K: a. P
    25.                 <mapping resource="com/wireless/entity/hbm/Menutbl.hbm.xml" />
      & b  k9 {) i- v! Z# a
    26.                 <mapping resource="com/wireless/entity/hbm/Ordertbl.hbm.xml" />. \+ z7 D) p, d3 ?0 |+ M
    27.                 <mapping resource="com/wireless/entity/hbm/Orderdetailtbl.hbm.xml" />
      ' W" I9 r9 D+ P7 h# o+ _

    28. ; O/ {# B& d, s* S
    29.         </session-factory>1 v" x  C/ Z' F  L. `

    30. 0 s0 H1 ?3 c) d7 T* H0 Z5 P; V1 E
    31. </hibernate-configuration>
    复制代码
    5:界面展示) `( R( r' C8 [* q  O

    网上订餐系统

    网上订餐系统
    0 i6 N: O2 ^6 w
    3 E& B% ^# O: K6 ]

    网上订餐系统

    网上订餐系统

    / y6 B8 x' ?$ I- s+ @) F5 q$ [% O% H- W7 Y2 N( g

    网上订餐系统

    网上订餐系统
    5 T; a: ~4 M$ x2 ^, ^, z$ L* ~
    : W# y* f' ?/ O+ V6 X! _

    网上订餐系统

    网上订餐系统

    " `' V( e5 n9 z; g: ~8 c
    / |- q# y( d0 P' @5 M6 f

    网上订餐系统

    网上订餐系统
    " \& j4 x3 Y' c) n1 D2 {! k
    . g+ s; Z! Z( [6 c/ s

    网上订餐系统

    网上订餐系统

    ; |/ T6 O/ \0 f% t6 e8 k5 X1 X1 f/ b
    6 A1 \/ n* r& m* i% m* K9 i
    ) X! T+ h2 ?" l项目源码下载地址:javaWeb三大框架SSH + BootStrap网上订餐系统

    ! Y* k- C' e/ G8 Z
    解压密码:
    游客,如果您要查看本帖隐藏内容请回复
    / k. l2 d  _$ T  ]% O) e

    0 f) |3 `  @- r& E$ K

    科帮网-享受科技、热爱生活 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网-享受科技、热爱生活享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网-享受科技、热爱生活的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网-享受科技、热爱生活管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    已有 1 人评分帮币 收起 理由
    liuqingzheng + 5 很给力!

    总评分:  帮币 + 5         查看全部评分

    12

    主题

    7

    听众

    665

    金钱

    四袋长老

  • TA的每日心情
    无聊
    2015-11-1 10:20
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    活跃会员

    发表于 2014-08-11 21:33:20 |显示全部楼层
    回复

    使用道具 举报

    1

    主题

    0

    听众

    105

    金钱

    三袋弟子

    该用户从未签到

    发表于 2014-08-12 21:15:39 |显示全部楼层
    回复

    使用道具 举报

    3

    主题

    1

    听众

    375

    金钱

    三袋弟子

  • TA的每日心情
    郁闷
    2016-1-9 19:32
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    发表于 2014-08-21 17:12:32 |显示全部楼层
    回复

    使用道具 举报

    zhang 该用户已被删除
    发表于 2014-09-01 01:06:54 |显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    1

    主题

    0

    听众

    63

    金钱

    二袋弟子

    该用户从未签到

    发表于 2014-09-02 17:22:22 |显示全部楼层
    回复

    使用道具 举报

    1

    主题

    0

    听众

    58

    金钱

    二袋弟子

    该用户从未签到

    发表于 2014-09-03 15:19:31 |显示全部楼层
    高手啊,正需要这个: O+ ~& [0 ^0 v9 H8 g2 T/ ?
    回复

    使用道具 举报

    1

    主题

    0

    听众

    57

    金钱

    二袋弟子

    该用户从未签到

    发表于 2014-09-03 15:43:38 |显示全部楼层
    回复

    使用道具 举报

    1

    主题

    1

    听众

    76

    金钱

    二袋弟子

    该用户从未签到

    发表于 2014-09-03 16:37:32 |显示全部楼层
    回复

    使用道具 举报

    1

    主题

    1

    听众

    76

    金钱

    二袋弟子

    该用户从未签到

    发表于 2014-09-03 16:38:04 |显示全部楼层
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    关闭

    站长推荐上一条 /1 下一条

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表