E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
springmvc4
springMVC4
(16)拦截器解析与登陆拦截模拟
在SpringMVC中,我们会经常使用到拦截器,虽然SpringAOP也能帮我们实现强大的拦截器功能,但在Web资源供给上,却没有SpringMVC来得方便快捷。使用SpringMVC拦截器的核心应用场景是根据我们的实际需求,个性化定制拦截器,再对特定url进行拦截处理。而自定义拦截器,首先需要我们实现HandlerInterceptor拦截器接口,下面是它的定义:packageorg.sprin
qwe6112071
·
2016-04-08 20:00
spring
mvc
拦截器
登录拦截模拟
springMVC4
(15)RestFul多视图混合输出
现在加入我们要输出JSP、JSON、XML多种视图技术,如果使用我之前文章《
springMVC4
(4)json与对
qwe6112071
·
2016-04-07 00:00
spring
xml
json
mvc
Restful
混合视图技术
springMVC4
(14)各类视图输出实例分析
1.模板视图FreeMarkerViewResolver、VolocityViewResolver这两个视图解析器都是UrlBasedViewResolver的子类。FreeMarkerViewResolver会把Controller处理方法返回的逻辑视图解析为FreeMarkerView,而VolocityViewResolver会把返回的逻辑视图解析为VolocityView。这两个视图解析器
qwe6112071
·
2016-04-07 00:00
spring
mvc
freemaker
视图解析器
xml视图
json视图
springMVC4
(13)视图解析器分类详解
在《
springMVC4
(7)模型视图方法源码综合分析》一文中,我们介绍了ModelAndView的用法,它会在控制层方法调用完毕后作为返回值返回,里面封装好了我们的业务逻辑数据和视图对象或视图名。
qwe6112071
·
2016-04-06 09:00
java
spring
mvc
视图
模型
视图解析器
springMVC4
(12)复杂对象和集合类型入参绑定
1.复杂对象参数绑定对于普通的对象参数绑定,我们只需要对象成员变量名与请求参数名一一对应即可完成绑定。而求对于组合对象,我们可以使用级联的方式来绑定方法参数。见下面实例:我们先定义两个POJO类:User,Article其中Atricle是User的成员属性:publicclassArticle{privateIntegerid;privateStringtitle;privateStringco
jeanheo
·
2016-04-05 09:21
javaweb
spring
springMVC
Spring研磨分析
spring
mvc
表单参数绑定
复杂对象参数绑定
集合参数绑定
springMVC4
(12)复杂对象和集合类型入参绑定
1.复杂对象参数绑定对于普通的对象参数绑定,我们只需要对象成员变量名与请求参数名一一对应即可完成绑定。而求对于组合对象,我们可以使用级联的方式来绑定方法参数。见下面实例:我们先定义两个POJO类:User,Article其中Atricle是User的成员属性:publicclassArticle{ privateIntegerid; privateStringtitle; privateStrin
qwe6112071
·
2016-04-05 09:00
spring
mvc
表单参数绑定
复杂对象参数绑定
集合参数绑定
springMVC4
(11)使用注解完成数据格式化
需求实例引入在实际开发中,我们会常常遇到需要对日期格式、数值格式进行转换的需求。在spring中,我们可以轻松通过注解的方式完成对数据的格式化处理,比如现在有个UserPOJO类:packagecom.mvc.model;importjava.util.Date; publicclassPerson{ privateStringname; @DateTimeFormat(pattern="yyy
qwe6112071
·
2016-04-04 21:00
spring
日期格式化
格式转换器
格式注解
springMVC4
(10)强大类型转换器实例解析
在《
springMVC4
(9)属性编辑器剖析入参类型转换原理》一文中,我们通过分析Sping内置的属性编辑器来理解springMVC是如何完成请求参数到入参的类型的转换的。
qwe6112071
·
2016-04-04 15:00
java
spring
mvc
Convertor
自定义转换器
springMVC4
(9)属性编辑器剖析入参类型转换原理
我们通过Http请求提交的参数都以字符串的形式呈现,但最终在springMVC的方法入参中,我们却能得到各种类型的数据,包括Number、Boolean、复杂对象类型、集合类型、Map类型等,这些都是springMVC内置的数据类型转换器帮我们完成的。springMVC的将请求数据绑定到方法入参的流程如下所示:CreatedwithRaphaël2.1.0数据绑定流程图解ServletReques
qwe6112071
·
2016-04-03 12:00
java
spring
mvc
属性编辑器
数据绑定流程
springMVC4
(8)模型数据绑定全面分析
使用@ModelAttribute、Model、Map、@SessionAttributes能便捷地将我们的业务数据封装到模型里并交由视图解析调用。下面开始一一分析在方法入参上使用@ModelAttribute使用@ModelAttribute可以直接将我们的方法入参添加到模型中。我们先看一个实例:1.springMVC核心文件配置: 2.编写控制器:@Controller @Reque
qwe6112071
·
2016-04-03 10:00
java
spring
mvc
ssh
Model
模型数据
Spring MVC 常用的那些注解
到目前为止,Spring的版本虽然发生了很大的变化,但注解的特性却是一直延续下来,并不断扩展,让广大的开发人员的双手变的更轻松起来,这都离不开Annotation的强大作用,今天我们就一起来看看
SpringMVC4
xuyukun121
·
2016-04-02 17:00
springMVC4
(7)模型视图方法源码综合分析
在完整web开发中,springMVC主要充当了控制层的角色。它接受视图层的请求,获取视图层请求数据,再对数据进行业务逻辑处理,然后封装成视图层需要的模型数据,再将数据导向到jsp等视图界面。在前面,我们通过对@RequestMapping和方法入参绑定的分析,完成了视图层->控制层的数据交接,然后业务逻辑处理主要由Service层进行。那么接下来很关键的就是,如何将视图数据导向到特定的视图中。广
qwe6112071
·
2016-04-02 16:00
java
spring
源码
mvc
view
Model
springMVC4
(6)Unitils断言与整合测试
反射断言反射对象断言在实际场景中,我们比较两个对象是否相等,可能会去选择重写equals方法去比较对象里的每一个属性,或者是直接将对象的属性一个个取出来比较,但这都比较麻烦,Unitils为我们提供了反射断言可直接完成这一任务,如下例所示:@Test publicvoidtest1(){ Useruser1=newUser(1,"a","b"); Useruser2=newUser(1,"a","
qwe6112071
·
2016-04-02 12:00
java
spring
mvc
集成测试
断言
springMVC4
(5)RestTemplate控制层单元测试
在前面我们进行web测试,总要在游览器进行,数据组装、请求方法更给等都极为麻烦。RestTemplate是Spring提供的一个web层测试模板类,我们可以通过RestTemplate在客户端方便的进行web层功能测试。它支持REST风格的URL,而且具有AnnotationMethodHandlerAdapter的数据转换器HttpMessageConverters的装配功能。RestTempl
qwe6112071
·
2016-04-02 09:00
spring
springMVC
REST
template
单元测试
springMVC4
(4)json与对象互转实例解析请求响应数据转换器
格式化数据输入输出Spring3.0的重要接口:HttpMessageConveter为我们提供了强大的数据转换功能,将我们的请求数据转换为一个java对象,或将java对象转化为特定格式输出等。比如我们常见的从前端注册表单获取json数据并转化为User对象,或前端获取用户信息,后端输出User对象转换为json格式传输给前端等。spring为我们提供了众多的HttpMessageConvete
qwe6112071
·
2016-04-01 21:00
java
springMVC
数据类型转换
json输入输出
json对象转化
springMVC4
(3)方法入参灵活绑定
在原生Servlet中,我们通过在doGet和doPost方法绑定web资源访问接口:HttpServletRequest和HttpServletResponse到入参来进一步通过request.getParameter()等方法获取我们的web资源。在SpringMVC中,我们一样可以将HttpServletRequest和HttpServletResponse绑定到入参中使用,但除此之外,Sp
qwe6112071
·
2016-04-01 15:00
java
spring
mvc
ssh
方法入参绑定
springMVC4
(2)请求映射全面分析
在springMVC的控制器中,我们常使用@RequestMapping来完成我们的请求映射,我们可以在类定义上和方法定义上使用注解,其配置的路径将为类中定义的所有方法的父路径,如上篇实例中的/user(类)/hello(方法)。一般的,我们类定义上的路径注解起到命名空间的作用,防止不同方法的路径映射产生冲突,比如我在UserController和ArticleController下都定义了如下的
qwe6112071
·
2016-04-01 12:00
java
spring
mvc
ssh
请求映射
RequestMap
SSM框架整合
不过还是贴上地址,也是一篇十分好的文章http://blog.csdn.net/yipanbo/article/details/45644751
Springmvc4
.2.5
BingZhong_Y
·
2016-04-01 00:00
Spring MVC4.1-ContentNegotiatingViewResolver
07点睛
SpringMVC4
.1-ContentNegotiatingViewResolver7.1ContentNegotiatingViewResolverContentNegotiatingViewResolver
duchao123duchao
·
2016-03-31 09:00
springMVC4
角色解析与入门配置实例
在一个web项目中,典型的MVC架构将后台分为Controller、Service、DAO三层,分别实现不同的逻辑功能,下面是一个web请求过程中,我们后台的处理过程:CreatedwithRaphaël2.1.0客户端客户端controllercontrollerserviceserviceDAO/数据库DAO/数据库发送请求进行业务逻辑处理调用DAO层API访问数据库进行数据处理返回数据封装返
qwe6112071
·
2016-03-30 19:00
spring
spring
mvc
servlet
ssh
controller
Spring4 +
SpringMVC4
+ Hibernate4 框架的整合
(1)下载 SpringMVC和Hibernate框架:Spring框架和SpringMVC框架,他们是天然集成。 SpringMVC官网:http://projects.spring.io/spring-framework/ 下载地址:http://repo.spring.io/release/org/springframework/spring/4.2.2.RELEASE/
xujianchao
·
2016-03-30 16:00
SpringMVC4
.x配置JSON视图
text/html;charset=UTF-8 text/json;charset=UTF-8 application/json;charset=UTF-8
liu13430
·
2016-03-28 22:00
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever spring SSM
获取【下载地址】 http://item.taobao.com/item.htm?id=41222768202 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybat
kkklll2233
·
2016-03-26 07:33
maven
mybatis
springMVC
bootstrap
druid
分享一套管理系统快速开发框架
本框架采用技术:1、后端*核心框架:SpringFramework4.0 *视图框架:
SpringMVC4
.0*持久层框架:MyBatis3.2*数据库连池:AlibabaDruid1.0*缓存框架:Ehcache2.6
zzy_to88
·
2016-03-23 08:58
java
spring
mybatis
bootstrap
开发框架
分享一套管理系统快速开发框架
阅读更多本框架采用技术:1、后端*核心框架:SpringFramework4.0*视图框架:
SpringMVC4
.0*持久层框架:MyBatis3.2*数据库连池:AlibabaDruid1.0*缓存框架
zzy_to88
·
2016-03-21 11:00
开发框架
java
spring
bootstrap
mybatis
分享一套管理系统快速开发框架
阅读更多本框架采用技术:1、后端*核心框架:SpringFramework4.0*视图框架:
SpringMVC4
.0*持久层框架:MyBatis3.2*数据库连池:AlibabaDruid1.0*缓存框架
zzy_to88
·
2016-03-21 11:00
开发框架
java
spring
bootstrap
mybatis
分享一套管理系统快速开发框架
本框架采用技术:1、后端*核心框架:SpringFramework4.0*视图框架:
SpringMVC4
.0*持久层框架:MyBatis3.2*数据库连池:AlibabaDruid1.0*缓存框架:Ehcache2.6
zzy_to88
·
2016-03-21 11:00
分享
套管
系统
分享一套管理系统快速开发框架
本框架采用技术:1、后端*核心框架:SpringFramework4.0 *视图框架:
SpringMVC4
.0*持久层框架:MyBatis3.2*数据库连池:AlibabaDruid1.0*缓存框架:Ehcache2.6
zzy_to88
·
2016-03-21 03:00
开发
管理
系统
mybatis3.2.6整合spring4.0和
springMVC4
.0开发
1.新建项目,导入jar包在eclipse/myeclipse上新建一个web项目,导入如下图所示的jar包,关于jar包的整合资源可到http://download.csdn.net/detail/qwe6112071/9467007进行下载如果使用了maven,则配置更为方便: UTF-8 4.0.2.RELEASE 3.2.6 1.7.7 1.2.17 junit junit
qwe6112071
·
2016-03-20 11:00
spring
spring
maven
mvc
mybatis
SpringMVC4
+ Spring + MyBatis3 基于注解的最简配置
SpringMVC4
+Spring+MyBatis3基于注解的最简配置本文使用最新版本(4.1.5)的springmvc+spring+mybatis,采用最间的配置方式来进行搭建。
zhihui1017
·
2016-03-16 10:00
spring
spring
mvc
mybatis
springmvc4
mybatis 整合 框架源码 bootstrap SSM
A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖的代码了,生成的放到项目里,可以直接运行B阿里巴巴数据库连接池druid; 数据库连接池 阿里巴巴的druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势C安全权限框架shiro; Shiro是一个用Ja
lopiopi291
·
2016-03-15 10:47
springMVC
mybatis
druid
Spring MVC 4
SpringMVC4
项目文件结构pom.xml依赖 ${project.build.directory}/endorsed UTF-8 org.codehaus.jackson jackson-mapper-asl
·
2016-03-09 19:00
SpringMVC4
+Hibernate4 问题汇总
Q1:
SpringMVC4
+Hibernate4运行报错Couldnotobtaintransaction-synchronizedSessionforcurrentthread...Answer1:
bigtree_3721
·
2016-03-07 14:00
spring
mvc
Hibernate
Hibernate4
springmvc4
+hibernate4分页查询功能
Springmvc+hibernate成为现在很多人用的框架整合,最近自己也在学习摸索,由于我们在开发项目中很多项目都用到列表分页功能,在此参考网上一些资料,以
springmvc4
+hibnerate4
虞秀权
·
2016-03-06 17:00
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql
1. 权限管理:点开二级菜单进入三级菜单显示角色(基础权限)和按钮权限 角色(基础权限):分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限:给角色分配按钮权限。2. 按钮管理:自定义按钮管理,维护按钮权限标识等3. 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏(递归处理)4. 数据字典:无限级别,支持多级别无限分类。内设编号,
moplki323652
·
2016-03-06 11:49
spring
html5
bootstrap
框架源码
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever spring SSM SSH
获取【下载地址】 QQ: 313596790 【免费支持更新】支持三大数据库 mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
wer35678w
·
2016-03-05 03:49
java
spring
springMVC
shiro
mybatis
springmvc4
mybatis 整合 框架源码bootstrap html5 mysql oracle sqlsever spring SSM maven
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
fghuyt5258
·
2016-03-04 08:44
maven
springMVC
mybatis
bootstrap
druid
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever spring SSM SSH
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
itesyefhsas
·
2016-03-03 08:43
源码
框架
springMVC
mybatis
ehcache
Mybatis3+Spring4+
SpringMVC4
整合
2 导入Mybatis3、Spring4、
SpringMVC4
、连接数据库(我使用的数据库是mysql)的jar包。
hellokitty燕
·
2016-03-01 21:00
springmvc4
mybatis 整合 框架源码
1.模块化、服务化,流程化,耦合度低、扩展性好,灵活度高,工具类封装完整,干净利索,调用简单方便2.提供Rest服务,支持APP手机应用(android和ios)接口、php、.net、易语言、VB等第三方接口调用3.全新高大尚HTML5+css3.0+bootstrap响应式开发界面UI,(手机PC平板截图在下面)、前沿. springrestful风格4.框架搭建完善成熟,在此基础上做过很多
tyuipmnb5858
·
2016-02-27 10:00
源码
框架
mybatis
springMVC
ehcache
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever spring SSM SSH
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
hangge2580
·
2016-02-26 07:01
源码
框架
springMVC
mybatis
ehcache
SpringMvc4
.2.4+jackson2.7所引出的问题
在搭后台框架,由于是从零开始搭,所以准备所有的jar都用最新的于是springmvc选择了4.2.4,jsckson选择了2.7。当项目后台返回Model对象时,我前端其实想直接得到model的json数据,但是不如人愿,报了如下的错误:SEVERE:Servlet.service()forservletSpringMVCDispatcherServletthrewexception java.
zdc243
·
2016-02-21 12:29
spring
mvc
Jackson
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever SSM maven非maven
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
gushudas99
·
2016-02-19 08:37
oracle
mysql
mybatis
springMVC
sqlsever
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever spring SSM SSH
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
opionisjhs
·
2016-02-15 20:19
java
框架
springMVC
高并发
分布式
1.3 linux系统安装tomcat
2.本博客为系列博客,《1.X》系列为服务器数据库相关技术,前几章为简单搭建linux+tomcat+mysql+nginx+redis、《2.X》为java后台技术前几章为搭建mevan+
springmvc4
zcjfzcjf
·
2016-02-15 10:00
java
tomcat
linux
springmvc4
mybatis 整合 框架源码 bootstrap html5
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
uyijhgyujg
·
2016-02-13 17:49
oracle
mysql
springMVC
mybatis
sqlsever
1.2 linux系统安装JDK
2.本博客为系列博客,《1.X》系列为服务器数据库相关技术,前几章为简单搭建linux+tomcat+mysql+nginx+redis、《2.X》为java后台技术前几章为搭建mevan+
springmvc4
zcjfzcjf
·
2016-02-12 21:00
java
jdk
linux
部署
服务器
1.1 使用虚拟机搭建linux系统centos7,以及相关操作。
2.本博客为系列博客,《1.X》系列为服务器数据库相关技术,前几章为简单搭建linux+tomcat+mysql+nginx+redis、《2.X》为java后台技术前几章为搭建mevan+
springmvc4
zcjfzcjf
·
2016-02-12 10:00
虚拟机
linux
centos
服务器
搭建
J2EE开发框架搭建(2) -
springmvc4
+ spring4 + hibernate4 整合
加入
springmvc4
,spring4,hibernate4,以及数据源druid的依赖包,插件,依赖包版本 com.alibaba druid ${druid.version} javax.servlet
mengfanrong
·
2016-02-05 17:00
springmvc4
mybatis 整合 框架源码 bootstrap html5 mysql oracle sqlsever
获取【下载地址】 QQ:313596790 【免费支持更新】支持三大数据库mysql oracle sqlsever 更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A代码生成器(开发利器); 增删改查的处理类,service层,mybatis的xml,SQL(mysql 和oracle)脚本, jsp页面都生成 就不用写搬砖
fhisnghhs
·
2016-02-05 13:19
springMVC
Security
Lucene
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他