Java
文章平均质量分 58
java
嘉戈
No end for learning
展开
-
@JsonField 不起作用
在Springboot中默认的JSON解析框架是jackson,引入alibaba的fastjson,使用@JSONField 去接收带有native的json请求,实体类名需要做一个转换,但是接受json串的时候,用到@JsonField不起作用,接受过来还是null。@JSONField1.序列化(JavaBean --> json)时配置到对应字段的get()方法上2.反序列化(json --> JavaBean)时配置到对应字段的set()方法上@JsonProperty原创 2021-04-29 10:54:23 · 14926 阅读 · 5 评论 -
实例化bean的三种方式
文章目录bean 标签bean 的作用范围和生命周期实例化 Bean 的三种方式bean 标签作用: 用于配置对象让 spring 来创建的。 默认情况下它调用的是类中的无参构造函数。如果没有无参构造函数则不能创建成功。属性:id: 给对象在容器中提供一个唯一标识。用于获取对象。class: 指定类的全限定类名。用于反射创建对象。默认情况下调用无参构造函数。scope: 指定对象的作用范围。 * singleton :默认值,单例的. * prototype :多例的. * reque原创 2020-09-21 10:29:25 · 335 阅读 · 2 评论 -
解决springboot项目在包下新建无class选项
file–》project Structure或者Ctrl + Shift + Alt + S --》Modules–》点击src–》点击上面的Sources再次创建就会出现了原创 2020-06-14 19:39:52 · 1396 阅读 · 0 评论 -
解决com.mysql.cj.exceptions.InvalidConnectionAttributeException
问题:解决方案:检查数据库驱动名:DriverManager.registerDriver(new com.mysql.jdbc.Driver());,这里需要注意因为我用的新的jar包,所以是这个,如果是旧版本为com.mysql.jdbc.Driver在url后面添加?serverTimezone=UTC或者?serverTimezone=GMTConnectionconn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3原创 2020-06-06 21:08:27 · 1110 阅读 · 1 评论 -
Java基础-多线程
文章目录1.程序、进程、线程1.1程序:1.2进程:1.3线程:1.4并行与并发1.5单核cpu多核cpu的理解2.线程的创建和使用2.1 Thread类2.2 API中创建线程的两种方式方式一:继承Thread类方式二:实现Runnable接口新增方式一:实现Callable接口新增方式二:使用线程池继承方式和实现方式的联系和区别3.线程的调度4.线程的优先级5.线程的分类6.线程的生命周期1.程序、进程、线程1.1程序:是为完成特定任务、用某种语言编写的一组指令集合。即指一段静态代码,静态对象。原创 2020-06-04 14:45:38 · 909 阅读 · 2 评论 -
base64编码的图片如何存入数据库
文章目录前端JS:后端代码:问题:post方法上传 base64编码的图片传到后端为nullbase64编码的图片存入数据库的地址为服务器,如果前端获取不到base64编码的话,需要把图片路径转换成文件,再把File文件转成base64,发送给后台,接口获取文件流,转成文件放在服务器地址,然后获取服务器的地址再存入数据库。前端JS:/**拍照 * @param {Object} c *...原创 2019-12-24 16:39:16 · 23599 阅读 · 9 评论 -
idea打war包操作步骤
file——》Project Structure——》Artifacts——》点击+号图标——》选择“->Web Application Archive” 可以修改打包的war包名字和存放路径,默认是项目路径\out\artifacts\下面,将右侧的全选,鼠标右键点击“Put into Output Root”(这一步不弄也可以,我没弄也能发布成功,说是执行后,在WEB-INF...原创 2019-10-14 15:06:52 · 3207 阅读 · 11 评论 -
MyEclipse不能创建web项目
问题:安装好myeclipse项目后,创建web项目会报下面这种错误:解决办法:破解之后打开这个文件夹安装目录\plugins\com.genuitec.eclipse.j2eedt.ui_13.0.0.me201903051310把j2eedtcore.jar删除,删除之前,你可以先把这两个文件备份,防止你的删了改了还不行的,j2eedtcore.jar.bakXXXXXXX(有好几...原创 2019-07-14 09:20:49 · 3769 阅读 · 11 评论 -
MyEclipse2018修改maven的默认仓库位置
安装maven1、本地需要安装Maven。这里假设安装在D:\Program Files\apache-maven-2.2.12、修改本地maven库的路径:在D:\Program Files\apache-maven-2.2.1\conf\settings.xml文件中修改 D:/Program Files/apache-maven-2.2.1/repository,意思是将本地仓库位置设置...原创 2019-04-18 19:51:03 · 914 阅读 · 16 评论 -
Maven的下载+安装+配置环境变量
文章目录下载maven配置环境变量(1)配置MAVEN_HOME(2)编辑环境变量Path查看Maven是否成功安装下载mavenhttps://maven.apache.org/download.cgi下载好之后解压到一个盘配置环境变量解压好了之后配置相关环境变量,在安装Maven之前需要确保安装好了Jdk控制面板》系统和安全》系统》高级系统设置》高级》环境变量(1)配置MAV...原创 2019-04-17 09:25:24 · 313 阅读 · 18 评论 -
EditPlus开发Java程序-快捷编译和运行
快捷的编译应用java模板演示成果:之后再窗体中 输入 class 》 空格或回车 :就是下面的样子了快捷的运行1.工具 》首选项 》组名 》更改为 java》点确定》应用2.然后再java组名中添加工具java和javac: 添加工具》程序》修改参数和命令》点击应用效果就是,再次打开工具栏,下面会出现java 和 javac的快捷键这样就可无需打开dos命令,而...原创 2019-04-09 09:51:05 · 258 阅读 · 5 评论 -
MyEclipse安装+破解
文章目录jdk安装+环境配置MyEclipse 下载+安装MyEclipse破解教程MyEclipse启动问题jdk安装+环境配置请参考我上一篇博客,点击下边的链接Windows10的jdk安装与环境变量配置如果配置好了,请略过直接往下看。MyEclipse 下载+安装下载MyEclipsehttps://www.myeclipsecn.com/download/下载好的MyEcl...原创 2019-04-10 21:10:35 · 988 阅读 · 19 评论 -
Windows10的jdk安装与环境变量配置
jdk下载与安装1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html点开链接你应该看到如下图所示的界面:2.点击上图中箭头所指的地方,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示:3.双击以后进行JD...原创 2019-04-05 11:17:12 · 1399 阅读 · 62 评论