基于SpringMVC框架开发的项目构架
标签:
springmvc
框架
开发
| 发表时间:2014-04-18 08:57 | 作者:mrcuiliodng
出处:http://www.iteye.com
框架使用的技术主要是SpringMVC 在此基础上进行扩展
1 Web前端使用
2 前段控制器采用SpringMVC零配置
3 IOC容器Spring
4 ORM使用 Mybites或者hibernate
5 搜索引擎采用 Lucen或者 Solr或者内置搜索引擎 Compass
6 认证采用SpringSecurity
7 页面模版采用FreeMarker 或 Thymeleaf
8 日志组件SLF4J和LogBack
9 任务调度组件 采用Quartz
10 验证码 Jacptcha
11Web Service采用 CXF AXIS2
12 SQL监控使用P6SPY
13 JS和CSS压缩使用YUI Compressor。
14 JAVA代码混淆使用Allatori
15 获取系统信息使用Sigar
16 单元测试使用JUnit
17 配置文件加密使用Jasypt
18 缓存使用Memcached
19 数据库连接池使用CommonsDBCP。
20 Office文档操作使用POI
21 工作流使用Activiti
22 报表使用BIRT
23 Web资源优化使用wro4j
24 日志拦截使用AspectJ
25 上传备份文件到FTP使用Commons Net
26 JSON处理使用Jackson
27 分布式搜索和实时分析使用elasticsearch
28 项目构架工具maven
29 版本更新工具svn
已有 0 人发表留言,猛击->> 这里<<-参与讨论
ITeye推荐
相关 [springmvc 框架 开发] 推荐:
基于SpringMVC框架开发的项目构架
- - 企业架构 - ITeye博客框架使用的技术主要是SpringMVC 在此基础上进行扩展. 2 前段控制器采用SpringMVC零配置. 3 IOC容器Spring. 4 ORM使用 Mybites或者hibernate. 5 搜索引擎采用 Lucen或者 Solr或者内置搜索引擎 Compass. 6 认证采用SpringSecurity.
SpringMVC传参
- - 企业架构 - ITeye博客Spring MVC 的请求参数获取的几种方法. 通过@PathVariabl注解获取路径中传递参数. 用@ModelAttribute注解获取POST请求的FORM表单数据. 直接用HttpServletRequest获取. 用注解@RequestParam绑定请求参数a到变量a. 当请求参数a不存在时会有异常发生,可以通过设置属性required=false解决,.
SpringMVC+ajaxfileupload上传
- - CSDN博客互联网推荐文章看这篇的文章之前最好看一下上篇文章这样可以更好的理解. 整个项目的基本配置和上面差不多. 不同的是在webRoot文件夹下的js中引入jQuery.js 和ajaxfileupload.js. 如何没有这个两个js文件可以到各自的官网下载. DemoController.java 跳转到upload.jsp.
SpringMVC 注解配置
- - CSDN博客互联网推荐文章在Spring项目开发中呢,最好是搞明白原理,其次装上Spring为eclipse开发的插件,这样会大大提高开发效率,而且减少了大量信息的记忆负担. SpringIDE插件,可自行到eclipse插件库中进行下载,还有其他Spring相关的plugin可以自行研究下. 当装好这个插件之后呢,可以根据向导创建一个简单的SpringMVC项目,大量的基本信息都可以自动生成,当然了是建立在明白原理的基础上,熟练了之后再去使用插件.
struts1,struts2,springMVC终极对比
- - CSDN博客Web前端推荐文章 最近做项目用到了struts2,之前一直是用struts1和springMVC. 感觉到了struts2从很大程度上和这两个还是有很大区别的,所以今天搜集了些资料,给他们做一下对比. Struts1官方已经停止更新,现在用的也比较少,这里主要讲一下struts2和struts1比较都有哪些不同和进步.
springmvc文件上传下载
- - ITeye博客在网上搜索的代码 参考整理了一份. commons-fileupload.jar与commons-io-1.4.jar二个文件. 1、表单属性为: enctype="multipart/form-data". 2、springmvc配置.
SpringMVC 拦截器 筛选
- - ITeye博客 如果只配置拦截类似于*.do格式的url,则对静态资源的访问是没有问题的,但是如果配置拦截了所有的请求(如我们上面配置的“/”),就会造成js文件、css文件、图片文件等静态资源无法访问. 一般Web应用服务器默认的Servlet名称是"default",所以这里我们激活Tomcat的defaultServlet来处理静态文件.
SpringMVC 消息转换器HttpMessageConverter
- - 企业架构 - ITeye博客在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制,就是Spring3.x中新引入的HttpMessageConverter即消息转换器机制. 还是回到请求-响应,也就是解析请求体,然后返回响应报文这个最基本的Http请求过程中来.
SpringMVC 限流 - CSDN博客
- -在使用 SpringBoot做接口访问如何做接口的限流,这里我们可以使用google的Guava包来实现,当然我们也可以自己实现限流,Guava中的限流是久经考验的我们没必需重新再去写一个,如果想了解限流原理的同学可以自己查阅一下相关的资料,本文不作过来说明噢. 在项目中引入 Guava相关包.