
Spring
文章平均质量分 83
雨降
这个作者很懒,什么都没留下…
展开
-
Spring Data JPA: 分页和排序
转载自:Ricky之前我们学习了如何使用Jpa访问关系型数据库。通过Jpa大大简化了我们对数据库的开发工作。但是,之前的例子中我们只提到了最简单的CRUD(增删改查)操作。实际上,Spring Data Jpa对于分页以及排序的查询也有着完美的支持,接下来,我们来学习如何通过Pageable来对数据库进行分页查询。添加maven依赖首先我们需要引入Jpa,数据库直接使用hsqldb内存数据库就...转载 2016-08-08 14:39:58 · 42142 阅读 · 0 评论 -
绑定Request请求参数
绑定复杂请求参数时,用@modelAttribute(ManualClass)绑定简单请求参数时:用@RequestParam(如String,Integer等原生类型)注意@RequestParam(requried=false)时,如果参数不存在,则会赋值null给对象;如果对象时int时会报错,必须使用Integer。如果不给定注解,程序会自动调用@ModelAttribute和Req...原创 2019-04-02 15:13:27 · 495 阅读 · 0 评论 -
SpringMVC的@ResponseBody中文返回问号
SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,在Spring的org.springframework.http.converter.StringHttpMessageConverter类中可以看到如下代码:public static final Charset DEFAULT_CHARSET = Charse转载 2016-08-02 20:43:56 · 2043 阅读 · 0 评论 -
Json对象和Json字符串的区别,以及Springmvc接受json字符串类型。
JSON对象有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如:var person={"name":"tom","sex":"男","age":"24"}//json对象 con转载 2016-08-05 17:07:29 · 4483 阅读 · 1 评论 -
关于SpringMVC 中服务器端如何响应 AJAX 请求(即controller是如何返回json的)
简单的来说,注解@ResponseBody是直接返回字符串,而不加这个注解,则springmvc会通过modelandview找到对应的jsp页面,并返回页面内容。(若不理解请看【知识点08】)至于下图这样,controller直接返回entity层,而页面依然显示为json字符串,是因为springmvc配置中添加了转换器converter:(其中消息转换器是原创 2016-08-07 16:53:03 · 11384 阅读 · 0 评论 -
SpringDataJpa使用说明
1. 概述 Spring JPA通过为用户统一创建和销毁EntityManager,进行事务管理,简化JPA的配置等使用户的开发更加简便。Spring Data JPA是在Spring JPA的基础上,对持久层做了简化。用户只需声明持久层的接口,不需要实现该接口。Spring Data JPA内部会根据不同的策略、通过不同的方法创建Query操作数据库。 2.转载 2016-08-07 19:57:23 · 3419 阅读 · 5 评论 -
session的取值与传值
服务器设置session后,前台获取代码的方法有3种:第一种是直接用el表达式,第二种是用JSP表达式。第三种是网上说的,用jquerySession取值。但是测试中无法取到,我的判断是,jquery无法直接通过服务器获取session,需要服务器先将session传到客户端前台,然后jquerySession才能取值。-------------------------------原创 2016-08-13 19:10:51 · 33695 阅读 · 0 评论 -
springmvc服务器实现对cookie操作
1. [代码]基于springMVC框架下写的 跳至[1] [2] [全屏预览]?12345678910111213141516171819202122232425262728293031323334转载 2016-08-13 20:15:40 · 35990 阅读 · 2 评论 -
关于springMVC中使用session的理解
【参考】http://www.cnblogs.com/waytofall/p/3460533.html【参考】理解springMVC中的Model和Session属性http://blog.youkuaiyun.com/maoyeqiu/article/details/49719437------------------------------------------------转载 2016-08-12 19:57:47 · 15681 阅读 · 0 评论 -
springMVC中的各路径符号含义/、/*、/**、classpath*:
在Interceptor中配置path=""/** 所有路径,及其下子路径/* 所有路径,不包括子路径/ web项目的根目录classpath 只会在class路径中查找文件classpath* 会在jar文件中查找,同时也会在class路径下查找web.xml中的<url-pattern>...</url-patterm>/ 匹配/login路径...原创 2019-04-02 16:55:35 · 1909 阅读 · 1 评论