开发工具:Eclipse 、Mysql4 }6 w" ?& c0 ^8 F2 K( I# D
使用框架:springMvc-4.3.1、hibernate4、spring-websocket-4.3.1、ehcache-2.10.0、druid-1.0.20* O1 O9 z- W. s6 p ~5 Y- {" x* `6 u
) u# S/ s' o' s7 y
/ b5 P) F3 `- @( I: a+ t实现功能: $ c( E9 C8 \) ]7 d! a 1 O" C5 c- `6 O3 i5 g. \4 K实现了简单的主页、登录、restful风格输出、WebSocket通信。 / {6 \, H( c7 j# ?2 x3 q* p 2 U* @- y9 p- S k/ _8 W1 `, u实现了简单的Spring Task任务。 4 `$ S4 ~/ h5 I& n7 t/ ^" m. D- \/ j) ]% G" H
实现了WebSocket通信,实现HandshakeInterceptor,可以点对点,群组通信。8 d# p5 p; M) o: H8 R; ~# d1 y- m9 U7 h
, p4 q+ M A5 v k8 q' K! w实现了Spring Mvc 日志(认证)拦截器,统一实现权限和日志的处理。 % ~/ h+ x* \/ a! H7 d) T" u3 C1 z' k: `# Q
自定义Action注解,实现对方法执行情况的说明。 # C7 j, N3 M3 x& o& B# R" L7 {3 J6 v. G, B2 l$ P7 u
自定义异常处理,对Ajax请求统一处理异常。9 @9 N) z* ?* A. H
; H& h; [; S, J1 }- R2 A对EhCache进行简单的处理应用。 " r n5 k9 L- u) r% W0 ]2 ]1 X m. A( A+ n b: k实现Druid并实现在web.xml中进行简单的权限验证。 0 d* {. g5 p$ `; L0 U/ R- D 9 ]6 U7 j7 d* f前台统一封装Ajax请求,实现自定义回调,统一对异常或者网络错误进行处理。( |. Z" A/ Q0 U/ V7 m) k
4 [0 z* b3 t4 x; K/ D, e
前台自定义Tag,实现对前端样式和JS的个性化依赖引入。9 c: g: J, q5 z; b, q. l6 J
) o: B8 S& I+ h! x( HSpring Mvc 实现基于Session的中英文切换功能。# p v2 T2 ~ F* C; {1 x