java问题解决方案
胡尚
只要学不死就往死里学
展开
-
对请求响应数据进行加密解密传输
文章目录项目需求背景加密方式具体代码项目需求背景本项目本来是围绕app相关的开发,接口都已经开发完了,在之后的需求提出来要在微信公众号也整一套,需要对微信这边的请求响应的数据进行加密解密,还需要满足app这边的请求响应不动。加密方式和前端进行商量后,决定使用RSA+AES两种加密算法,因为AES对称加密的效率要比RSA效率高很多,实现的步骤是:后端先生成RSA加密算法的公钥和私钥,私钥自己保存,存入redis中,然后将存入redis中的随机生成字符串的key和公钥给前端前端生成ARS密钥前端原创 2022-01-11 15:11:13 · 6944 阅读 · 0 评论 -
使用@FeignClient注解发送get请求
因项目的需求,现需要调用微信提供的接口,接口的请求方式的get请求,最后采用的方式如下,能够正常调用:@FeignClient(name = "weChatFeignClient", url = "https://api.weixin.qq.com", path = "/cgi-bin")public interface WeChatFeignClient { @GetMapping("/token") String getAccessToken(@RequestParam Map&l原创 2022-01-11 11:35:33 · 2010 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: kotlin/reflect/jvm/internal/KotlinReflectionInternalError
本地启动没问题,部署到线上服务器报错。报错的情况有一大堆,最主要的报错如下:java.lang.NoClassDefFoundError: kotlin/reflect/jvm/internal/KotlinReflectionInternalError解决方法是导入一个新的maven坐标然后重新部署 <dependency> <groupId>org.jetbrains.kotlin</groupId>原创 2022-01-06 16:20:06 · 2971 阅读 · 1 评论 -
eclipse使用install报No compiler is provided in this environment. Perhaps you are running on a JRE rathe
这里写自定义目录标题当使用eclipse导入项目后,编译时报No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?错误解决方法是:添加jdk环境,maven也需要改改路径,上面两步都很简单,随便百度都知道,但是有可能这时候还是会报错,那就还需要在eclipse 导航栏中 【Project】–>【Properties】–>【Java Build P转载 2021-08-18 20:14:09 · 1965 阅读 · 0 评论 -
thymeleaf常见的修改信息,默认显示单选与下拉
说明: 使用thymeleaf 修改一个员工信息,需要在查找出来在界面显示,但是性别单选按钮和所属部门的下拉框怎么默认显示嘞?话不多说,直接上代码<div class="form-group"> <label>性别</label> <input type="radio" name="gender" value="1" th:checked="${emp.getGender()==1}" >男 <input type="radi原创 2021-05-04 01:05:25 · 671 阅读 · 0 评论 -
mybatis日期比较踩过的坑
下面是我使用mybatis比较日期踩过的坑,分享大家。首先直接上有问题的代码<if test=" date != null and date != '' "> and hiredate <=#{date}</if>报错提示如下:org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IllegalArgumen原创 2021-04-28 19:37:19 · 1032 阅读 · 2 评论 -
Exception sending context initialized event to listener instance of class org.springframework.web
异常如下:项目环境是ssm项目,程序写完再运行时报的错严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name原创 2021-03-16 23:38:12 · 2863 阅读 · 0 评论 -
org.apache.ibatis.exceptions.PersistenceException:
异常报错如下org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in SQL Mapper Configuration### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.lang.Cl原创 2021-03-09 10:19:44 · 506 阅读 · 0 评论 -
Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.1:run (default-cli) on project
Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.1:run (default-cli) on project spring_test: Could not start Tomcat控制台报错如上所示,解决方法 :把scope标签忘记了<dependency> <groupId>javax.servlet</groupId> <artifactId>javax原创 2021-03-07 11:26:33 · 822 阅读 · 0 评论 -
javaweb NumberFormatException 异常
javaweb NumberFormatException 异常我首先是从session中取出一个参数String id =(String) request.getSession().getAttribute("id");然后将这个id变量存储至用户实体类参数user.setId(Integer.parseInt(id));找了半天才想起来其他类中我session存数据是user_id 不是 idrequest.getSession().setAttribute("user_id",id原创 2020-12-30 20:14:41 · 250 阅读 · 0 评论 -
java.sql.SQLException: Access denied for user ‘hs‘@‘localhost‘ (using password: YES)
错误提示程序前提我创建了一个jdbc.properties配置文件使用普通java代码调用该配置文件 获取Connection连接对象 没问题代码如下代码可以不看 直接跳过 @Testpublic void test2() throws SQLException { //加载jdbc.properties ResourceBundle rb = ResourceBundle.getBundle("jdbc"); //创建对象 DruidDataSource da原创 2021-01-26 17:01:58 · 79 阅读 · 0 评论