spring
文章平均质量分 54
踏实_进取
男人,累点没什么
展开
-
spring4.0整合了validation验证功能
今天翻译博客时 无意中发现的小知识点,源地址:http://jinnianshilongnian.iteye.com/blog/1990081?page=2#commentsBean Validation 1.1当前实现是Hibernate validator 5,且spring4才支持。接下来我们从以下几个方法讲解Bean Validation 1.1,当然不一定是新特性:转载 2016-03-25 13:53:42 · 21283 阅读 · 2 评论 -
RestTemplate配置
什么是RestTemplate?RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。调用RestTemplate的默认构造函数,RestTemplate对象在底层通过使用java.net包下的实现创建HTTP 请求,可以通过使用ClientHttpRequestFact转载 2018-02-05 15:22:06 · 14748 阅读 · 2 评论 -
QueryDSL的DEMO示例
原文链接:http://www.jianshu.com/p/2b68af9aa0f5 (支持原创)1.问题的提出最近再看公司项目中有如下代码,看了后简直不能忍.缺点列出来的话,如下:返回类型Object[]数组,至于每一个下标对应哪个字段,没法直观的看到,例如object[11]是什么类型?字段名是什么?这个就无法直观得知.sql中复杂的关系导致不可维护,每一个接手的人都要研究sq转载 2017-10-15 13:58:07 · 12579 阅读 · 3 评论 -
spring中使用aop记录日志
在之前一系列的文章中都是提供了全部的代码,在之后的文章中就提供核心的代码进行讲解。有什么问题大家可以给我留言或者加我QQ,进行咨询。 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的转载 2016-10-28 17:04:27 · 7604 阅读 · 0 评论 -
springboot多环境搭建
一. 多环境配置的好处:1.不同环境配置可以配置不同的参数2.便于部署,提高效率,减少出错二. Properties多环境配置1. 配置激活选项spring.profiles.active=dev2.添加其他配置文件 三.YAML多环境配置 1.配置激活选项 spring:转载 2016-10-21 17:55:10 · 645 阅读 · 0 评论 -
springboot中配置文件说明
一.配置文件的生效顺序,会对值进行覆盖:1. @TestPropertySource 注解2. 命令行参数3. Java系统属性(System.getProperties())4. 操作系统环境变量5. 只有在random.*里包含的属性会产生一个RandomValuePropertySource6. 在打包的jar外的应用程序配置文件(appl转载 2016-10-21 15:55:09 · 1129 阅读 · 0 评论 -
RestTemplate发送中文参数乱码问题
HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.parseMediaType("application/json; charset=UTF-8"); headers.setContentType(type); headers.add("Accept", MediaType.APP原创 2016-06-12 09:05:55 · 11504 阅读 · 0 评论 -
restTemplete webService in spring
spring rest mvc使用RestTemplate远程接口调用主要代码如下: import java.util.HashMap; import java.util.Map; import org.springframework.web.client.RestTemplate; /** * RestTemplate提供了一系列调用spring转载 2016-04-21 15:11:28 · 1824 阅读 · 0 评论 -
spring3.1之后配置messageConverter
是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。这句话我在很多帖子都看到过,我自己的项目本身使用的Spring MVC 3.2,实转载 2016-05-05 09:29:28 · 1333 阅读 · 0 评论 -
springSecurity初步认知
下面我们将实现关于Spring Security3的一系列教程. 最终的目标是整合Spring Security + Spring3MVC 完成类似于SpringSide3中mini-web的功能. Spring Security是什么? 引用Spring Security,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决转载 2016-04-20 16:13:23 · 313 阅读 · 0 评论 -
@transactional 使用详情
@Transactionalspring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class) public void m转载 2016-05-14 14:18:22 · 736 阅读 · 0 评论 -
获取spring中bean的方式(六个方法)
方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApplicationObjectSupport 方法五:实现接口ApplicationContextAware 方法六:通过Spring提供的Cont转载 2018-03-28 10:06:55 · 661 阅读 · 1 评论