加载中
maven入门

maven是什么? 简而言之,maven是用于构建和管理任何基于java项目的工具,更详细的解释见官网 2. 下载 点击下载,页面如下 3. 安装 (1)解压 windows直接使用解压软件解压 mac或linux执行解...

.net core入门之HelloWorld

我选择了OSX 10.11.6作为开发环境,CentOS 7.2.1511作为服务器环境, 首先先配置开发环境,打开OSX的终端,执行命令 $ openssl version #查看openssl版本 OpenSSL 0.9.8zh 14 Jan 2016 发现o...

2016/09/16 01:03
86
kotlin使用jackson序列化enum

默认情况下,我们序列化与反序列化enum是它的name,事实上大部分情况下我们需要序列化的是我们自定义的value,那应该怎么做呢? 这种情况下我们就需要@JsonValue与@JsonCreator data class U...

2019/01/17 20:09
657
kotlin使用rabbitmq(三)

使用C#发送消息,spring boot rabbitmq可订阅 要实现以上功能,需要解决三个问题 1.序列化之后时间格式不一致 2.命名规则不同(java首字母小写) 3.spring boot rabbitmq需要typeid及content_t...

kotlin使用rabbitmq(二)

发送消息对象 1.创建一个队列,来承载一个消息对象 @Bean fun helloQueue1(): Queue { return Queue("hello1") } 2.创建一个转换器,将对象转换成json @Bean fun jackson2JsonMessage......

kotlin使用rabbitmq(一)

简单入门 此节的重点是使用spring boot操作rabbitmq,使用一个最简单的示例来使用rabbitmq发布订阅消息 1.把spring boot操作rabbitmq所需要的包引入进来 implementation('org.springframewor...

2019/01/14 13:42
162
kotlin使用spring data jpa(五)

调用存储过程 首先定义一个存储过程,用来生成定单号 CREATE PROCEDURE [dbo].[usp_GenerationCardNo] @AutoGrowType tinyint, @NewCardNo varchar(20) OUT AS BEGIN Select @NewCardNo=‘1...

kotlin使用spring data jpa(四)

使用QueryDSL集成分页 首先创建一个queryFactory @Configuration class MyConfiguration { @Bean fun queryFactory(entityManager : EntityManager): JPAQueryFactory{ return JPAQueryFact...

kotlin使用spring data jpa(三)

使用QueryDSL集成查询 QueryDSL是什么? QueryDSL仅仅是一个通用的查询框架,专注于通过Java API构建类型安全的SQL查询。 Querydsl可以通过一组通用的查询API为用户构建出适合不同类型ORM框架...

kotlin使用spring data jpa(二)

简单分页查询 1.直接使用findAll中的方法传入PageRequest orderRepository.findAll(PageRequest.of(page,10)) 2.自定义方法,使用jpql进行分页 @Repository interface OrderRepository:JpaR...

kotlin使用spring data jpa(一)

简单查询 spring data jpa是spring全家桶成员之一,用于操作各种数据库,下面写一个查询订单的简单示例 引入sqlserver驱动包及jpa所需包 implementation('org.springframework.boot:spring-...

kotlin使用spring mvc(八)

自定义参数验证 官方提供的参数验证基本满足需求了,但是有时候我们需要自定义验证去满足一些特殊需求,下面来实现一个自定义参数验证 我们定义一个注解,这个注解用于提示不用包含*的功能 ...

2018/10/26 19:30
143
kotlin使用spring mvc(七)

参数验证常用的注解 spring mvc提供的注解如下 但是有些不常用,我整理了常用的注解如下 data class Passenger( @get:Min(value = 1,message = "id必须>={value}") @ge......

2018/10/25 16:32
62
kotlin使用spring mvc(六)

使用@RestControllerAdvice扩展参数验证 在上一节中我看可以看到参数验证返回的错误信息如下 { "timestamp": "2018-10-25T06:44:31.196+0000", "status": 400, "error": "Bad Request", "err...

kotlin使用spring mvc(五)

简单参数验证 使用spring mvc,可以使用默认提供的注解进行参数验证,下面我们用一个简单的示例列进行说明 实体类Passenger中的NotEmpty要加在field上,所以要使用@get:NotEmpty import java...

kotlin使用spring mvc(四)

使用Interceptor拦截器 Filter 是在 Servlet 规范中定义的,是 Servlet 容器支持的。而拦截器是在 Spring容器内的,是Spring框架支持的。Filter在只在 Servlet 前后起作用。Filters 通常将 ...

kotlin使用spring mvc(三)

Filter中读取输入流 在很多场景中,我们需要读取接口调用方的原始报文,以方便出现问题的时候进行对质、修复,但是在spring mvc中的输入流只允许读取一次,在Filter中读取之后action中就无法...

2018/10/19 14:34
237
kotlin使用spring mvc(二)

使用FilterRegistrationBean注册Filter 使用WebFilter配置过滤器的缺点是不可以对过滤器进行排序,但是使用FilterRegistrationBean可以设置Filter执行的顺序 编写过滤器 class CustomFilter...

2018/10/18 18:42
136
kotlin使用spring mvc(一)

过滤器Filter,是Servlet的一种技术。可通过Filter,对请求进行拦截,比如判断用户是否登录、验证黑名单等并且可对请求进行预处理。 接下来介绍使用WebFilter配置过滤器并实现读取cookie判断...

2018/10/18 15:29
213
kotlin使用spring data redis(七)

使用GenericJackson2JsonRedisSerializer GenericJackson2JsonRedisSerializer是spring提供的一个类,直接配一下 @Bean fun redisTemplate(redisConnectionFactory: LettuceConnectionFacto...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部