java web
文章平均质量分 55
shangqing.liu
这个作者很懒,什么都没留下…
展开
-
flyway使用教程
flyway使用教程0. 为什么要用flyway做数据库版本管理?当我们多人开发同一个java web项目时,难免在项目的不断迭代过程中要更新数据库schema的定义,比如额外添加字段,批量插入一些初始化数据,创建一张新表等等,但是这里会产生一个问题,假如A,B两人共同开发项目,A在数据库表新增字段,更新了java代码,提交后,B拉取最新代码后发现运行不起来,此时flyway作为数据库版本管理工具就可以解决这个问题,在多套环境共存的情况下,想要保持每个环境的数据库版本都一致,flyway帮我们解决了这个原创 2021-09-10 14:38:39 · 993 阅读 · 2 评论 -
java中使用Mockito进行单元测试
Mockito是一个流行的单元测试框架,我理解主要用来构造复杂的对象结合junit进行单元测试,尤其在全流程测试的情况下,需要很多外部的依赖,依赖其他服务返回的数据,环境又一下子搭建不起来,此时来使用mockito进行单元测试太合适不过了。如果要对http REST服务进行整体测试,使用wiremock框架会更加的方便,更加的接近实际情况,这里重点写一个关于mockito的例子方便大家理解。package com.example.demo.dao;import com.example.de原创 2021-07-06 23:24:01 · 630 阅读 · 2 评论 -
FileUploadException: the request was rejected because no multipart boundary was found
Failed to parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was found问题1 . Current request is not a multipart reque原创 2020-10-27 19:38:57 · 15547 阅读 · 1 评论 -
netty实战-启动一个简单http服务器
搭建一个简单的http服务器搭建http服务器,配置相关参数并启动从浏览器或者终端发起请求得到响应maven依赖 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.42.Final</version> </dependency&g原创 2020-10-26 21:13:24 · 310 阅读 · 1 评论 -
Netty架构
netty整体架构netty逻辑架构原创 2020-10-25 13:18:17 · 115 阅读 · 1 评论