这次项目里面有个坑,就是在前后端进行联调的适合,会出现
java003-错误:java.security.InvalidKeyException: Illegal key size or default parameters解决方法
替换掉JVM中的这两个安全策略的jar包即可
导致在web端界面的文章详情信息拿不到对应的articleId,而且还有一个地方就是
原始工程中并没有加入这个类
这个jackson封装需要提前在common工程中导入, 不导入后端获取不到数据下面是debug获取到前端各个数据的情况,首先获取用户名和密码的:
用户名和密码获取成功,前端可以正常登录
在加载原始文章信息的适合,这个地方有个问题@RequestBody注解没加,现在要加上不然获取不到文章列表信息
获取文章列表信息成功
下面是文章信息详情的信息获取,不加jackson会获取不artilId:
成功显示文章详情信息
下面是加入关注同样的debug成功获取到前端传来的数据
关注成功:
记录用户的行为数据成功
喜欢和不喜欢的数据传输,同样要加注解@requestBody
不喜欢用户接口测试成功
连接ES启动正常
Kibbana执行正常
开始创建索引,PDF里面文档有乱码的情况,并且缺少括号
PUT app_info_article
{
"mappings": {
"_doc": {
"properties": {
"channelId": {
"type": "long"
},
"content": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "ik_smart"
},
"id": {
"type": "long"
},
"pub_time": {
"type": "date"
},
"publishTime": {
"type": "date"
},
"query": {
"properties": {
"match_all": {
"type": "object"
}
}
},
"reason": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"status": {
"type": "long"
},
"tag": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"title": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "ik_smart"
},
"userId": {
"type": "long"
}
}
}
}
}
创建成功
通过ES插入索引库数据信息,执行程序成。
通过kibana查询数据成功
前端搜索服务ES 中调试正常