自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 java传入多个参数时报“Parameter ‘XXX‘ not found. Available parameters are [arg1, arg0, param1,...“解决方案

项目使用的mybatis的xml版controller层传入多个参数时报"Parameter ‘XXX’ not found. Available parameters are [arg1, arg0, param1,…"如下所示,service层是这样,mapper层如果也这样写,会报错。List<Project> selectProjectByCondition(String...

2020-03-25 16:38:29 25710

原创 Invalid bound statement (not found): com.chuangqi.mapper.UserMapper.selectAll

原因IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉。解决方法1:将xml或properties等配置文件放到resource下,并修改获取配置文件的代码,比如注册mapper.xml的位置等;方法2:在maven中添加过滤:将java下的xml过滤 <resources> ...

2020-03-24 15:21:15 29689

原创 使用mybatis generator出现Table Configuration scheme.table matched more than one table

在使用mybatis generator时,出现MyBatis Generator : Table Configuration scheme.table matched more than one table问题。原因是使用了mysql8.0以上的版本,参考官网文档(http://www.mybatis.org/generator/usage/mysql.html)解决方法是在generato...

2020-03-24 15:15:09 28712

原创 关于Json和xml文件的相互转化

关于Json和xml文件的相互转化需要两个依赖:fastjson用于Json向JavaBean的互相转化,可以很好的做到这一点,非常简单。xstream用于JavaBean和xml文件相互转换 <dependency> <groupId>com.thoughtworks.xstream</groupId> ...

2020-03-06 10:19:54 28902

原创 Jackson将xml解析为JavaBean

观察XML文档的结构:<?xml version="1.0" encoding="UTF-8" ?><book id="1"> <name>Java核心技术</name> <author>Cay S. Horstmann</author> <isbn lang="CN">1234567&...

2020-03-06 10:12:30 28558

原创 Dockerize控制依赖顺序应用

Dockerizing 一个应用是转化一个应用运行在 Docker 容器中的过程。虽然 dockering 大部分应用是简单的,但是这里每次都有一些问题围绕着工作。每次工作的时候有几个问题都需要待解决。在 dockerization 时两个常见的问题是:当它依赖于配置文件时,使得应用使用环境变量发送应用日志到 STDOUT/STDERR,当它默认记录在 Docker 的文件系统这篇文章介绍...

2020-03-06 10:06:36 27793 2

原创 解决Spring Boot在IE下返回json时提示下载的问题

解决SpringBoot在IE下返回json时提示下载的问题SpringBoot版本2.0.1.RELEASEpackage com.manson;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;import org.springframework.context.an...

2020-03-06 09:34:52 27170

原创 @JsonIgnore注解

注解名称:@JsonIgnore作用:在实体类向前台返回数据时用来忽略不想传递给前台的属性或接口。Eg:User实体中会有字段password字段,当返回用户信息给前台的时候,当然是不希望将password值也一并返回。所以,这个时候可以在password属性上加上注解**@JsonIgnore或者,可以在User类上加上注解@JsonIgnoreProperties(value = “{...

2020-03-05 18:23:12 29588

原创 Mybatis注解方式insert时获取返回的自增主键

使用@options注解@Insert("insert into scenario_storage " + "(user_id , scenario_name , nodes_name , publish_subscribe_name , test_design_name , type_define_name , upload_url , create_time ,rem...

2020-03-05 18:19:56 27475

原创 @JsonFormat与@DateTimeFormat注解的使用

注解@JsonFormat主要是后台到前台的时间格式的转换注解@DataFormAT主要是前后到后台的时间格式的转换1.注解@JsonFormat1.使用maven引入@JsonFormat所需要的jar包,我贴一下我这里的pom文件的依赖<!--JsonFormat--> <dependency> <groupI...

2020-03-05 17:51:51 29820

原创 java1.8的default关键字

在java里面,我们通常都是认为接口里面是只能有抽象方法,不能有任何方法的实现的,那么在jdk1.8里面打破了这个规定,引入了新的关键字default,通过使用default修饰方法,可以让我们在接口里面定义具体的方法实现,如下。public interface NewCharacter { public void test1(); public defaul...

2020-03-05 16:39:02 20738

原创 Class<T> 泛型获取T的class

getClass().getGenericSuperclass()返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type然后将其转换ParameterizedType。getActualTypeArguments()返回表示此类型实际类型参数的 Type 对象的数组。[0]就是这个数组中第一个了。简而言之就是获得超类的泛型参数的实际类型。public...

2020-03-05 15:28:10 30396

原创 时间格式yyyy-MM-dd-HH-mm-ss-SSS

添加毫秒值String format= DateUtil.format(date, "yyyy-MM-dd-HH-mm-ss-SSS");

2020-03-05 14:01:10 34659

原创 IDEA 项目修改自动重启设置

IDEA 项目修改自动重启设置CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running

2020-03-05 13:59:49 27075

转载 JSR 303 - Bean Validation

Bean Validation 中的 constraintBean Validation 中内置的 constraint@Null 被注释的元素必须为 null@NotNull 被注释的元素必须不为 null@AssertTrue 被注释的元素必须为 true@AssertFalse 被注释的元素必须为 false@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定...

2020-03-05 13:26:00 37167

原创 @PostConstruct注解

@PostConstruct注解好多人以为是Spring提供的。其实是Java自己的注解。Java中该注解的说明:@PostConstruct该注解被用来修饰一个非静态的void方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。通常我们会是在Spring框架中使...

2020-03-05 13:18:23 21447

Encoding.zip

用于判定文件的编码,支持在上传文件需求中判定

2020-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除