开发工具:Eclipse 、Mysql- P4 h5 ]8 [' l9 V
使用框架:springMvc-4.3.1、hibernate4、spring-websocket-4.3.1、ehcache-2.10.0、druid-1.0.20; q7 X }4 R9 Y! e, C
4 [# d& ~, p! @! R
( H a! J- y1 p: T, l* B
实现功能: ; v1 e Z3 M0 q7 O 4 H9 w$ ]0 T' R. Y实现了简单的主页、登录、restful风格输出、WebSocket通信。 + Z! e% p1 _: Z' B+ O+ m; t L5 G! W4 r
实现了简单的Spring Task任务。) Z. I* I' G* z
9 H2 f6 ^6 q8 d$ b' ~
实现了WebSocket通信,实现HandshakeInterceptor,可以点对点,群组通信。 ' u* |5 u( r/ H9 F+ M9 s$ T9 J F8 f 2 ?' |7 k" Y, m8 K; ]实现了Spring Mvc 日志(认证)拦截器,统一实现权限和日志的处理。 ! D5 G( M) S- ~* v" u5 v9 d, w* {/ L, _; R) H4 a4 B! `! b
自定义Action注解,实现对方法执行情况的说明。* ?, X& r* G# X9 U7 o& h% @' K
( @$ ~& k, d: a& |& M* P+ t# w
自定义异常处理,对Ajax请求统一处理异常。 * ^1 @" T, q: v2 z . C& A) z; t. B9 H! D对EhCache进行简单的处理应用。$ P8 W( t* y9 V7 y- c, O* m1 W
, P9 d2 `' O2 Y. ~! |/ v1 c# w- x实现Druid并实现在web.xml中进行简单的权限验证。 1 i+ d. k9 O! T D- [& S. C+ e- Q( @
前台统一封装Ajax请求,实现自定义回调,统一对异常或者网络错误进行处理。% Q" ]; u, f. |& z0 H6 A/ b