自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 java将实体类对象转换为json字符串

String jsonStr=JSONObject.toJSONString(实体类对象)

2021-09-09 09:37:31 6689 1

原创 关于json类型在java-mysql之间的存取

1.高版本mysql支持json类型存储,存储类型直接选择json即可2.在java中以json数组为例,可以在实体类中设置字段属性如下:3.与数据库之间的存取我使用的是mybatis-plus,设置到这一步,进行正常的插入操作就可以将实体类数据插入到数据库表中,但我发现取出时无法读取json类型数据,因此还需要如下步骤4.在实体类对象中添加注解,设置autoResultMap=true5.在mapper类中,使用@ResultMap(”mybatis-plus_实体类对象“).

2021-09-09 09:31:44 5518 1

原创 取出JSONObject中存的List

1.将JSONObject中存的key List集合转为JSONArray数组(存值: jsonobject.put("data",list))JSONArray ja=jsonObject.getJSONArray("data");2.使用jsonArray自带的方法转换为我们需要的listList<Entity> ist=jsonArray.toJavaList(Entity.class);...

2021-04-21 11:26:47 10220 1

原创 springboot调用其他模块,自动装配报错

使用springboot调用其他模块时,使用@FeignClient注解,写下自己要调用的接口,传参时需要加注解或传json格式,否则报错

2021-03-29 16:45:57 491

原创 XML 文档结构必须从头至尾包含在同一个实体内。

今天在写项目时,报题目上的错,折腾了许久,最终发现了罪魁祸首,原来是在写sql语句时定义了<script>,结尾时却没加</script>

2021-03-29 15:42:16 1226 1

原创 使用mybatis的mapper文件进行更新数据操作时报错(查询操作正常)

昨天晚上在公司写代码时,执行了一条操作:其中basePersonMapper这个类继承了BaseMap接口,BaseMap中自动实现了基本的增删改查。原本想着这样直接插入应该不会有问题,但结果报错了:报的redis错误,当时就懵了,我这用的是Mybaits,管redis啥事???最后找了一个晚上也没找出来,今天上午又花了几个小时,最终终于被我发现了问题所在,以前公司开发的人在整个模块下写了一个mybatis的拦截器,更新数据的操作都会被拦截,其中用到了redis,还有一些其他的参

2021-01-29 11:52:29 682 1

原创 使用输入流读取excel文件时出现的Stream close异常

最新在使用InputStream输入流读取上传的excel文件并解析时,出现了Stream close报错,即输入流关闭,而程序还有地方使用到的错误。原因:使用输入流创建workbook后,会自动关闭输入流,如果接下来还想用输入流创建一个workbook就会报错。...

2021-01-08 11:41:44 1634

原创 单元测试下的@Autowired注解

springboot下,如果类中有@Autowired注解,使用@Test注解,这个注解下的方法并不会实现自动装配,得到的值为null。

2021-01-07 16:08:36 1026 1

原创 有关List集合中的add方法(循环遍历中的list.add()方法踩坑)

分别在fro循环内外new一个对象,然后在循环中将对象加入集合中,两种方法产生的结果不同。在for循环内new一个对象,并添加进list中,与添加数值的结果没有差别。在for循环外new一个对象,并添加进list中,无论循环多少次,最终整个list中的结果都会是最后一次赋值为对象的结果。原因:在创建List时,指定了引用对象House作用泛型,list.add()在添加对象时,添加的是它的引用,而在循环体外new一个对象,在循环体内赋值,则对象House引用不变,数值改变,因引用不变,最...

2021-01-05 14:36:32 5542

转载 JAVA并查集解决合根植物问题

问题描述  w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。  这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。  如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?输入格式  第一行,两个整数m,n,用空格分开,表示格子的行数、列数(1&lt;m,n...

2018-11-06 13:06:08 219

转载 @ResponseBody

@ResponseBody是作用在方法上的,@ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中,一般在异步获取数据时使用【也就是AJAX】,在使用 @RequestMapping后,返回值通常解析为跳转路径,但是加上 @ResponseBody 后返回结果不会被解析为跳转路径,而是直接写入 HTTP response body 中。 比如异步获取 j...

2018-10-04 16:35:40 149

转载 button和submit的区别

submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上,submit会提交表单,button不会提交表单.两者主要区别在于: submit默认为form提交,可以提交表单(form). button则响应用户自定义的事件,如果不指定onclick等事件处理函数,它是不做任何事情.当然,button也可以完成表单提交的工作.INPUT t...

2018-10-01 09:07:55 2387

原创 关于spring

spring可以创建并设置类 

2018-09-26 10:28:58 102

原创 JQuery的几点重要知识

一:选择器#用于id  .用于class  :用于其他大部分选择器二:DOM对象和JQuery对象两者方法不互通,但可以转换两者对象JQuery换DOM :可以使用数组方法  JQuery是数组对象DOM换JQueru:直接在DOM对象前加个$就可以 ...

2018-09-23 12:54:33 130

原创 JQuery中的remove()和empty()方法

remove()方法:删除JQuery对象对应的DOM节点empty()方法:清空JQuery()对象对应的DOM对象的所有子节点 

2018-09-23 10:12:34 1207

原创 图书管理系统的实现

Image类:登陆界面import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener; import javax.swing.*; public cla...

2018-07-02 15:33:36 836

原创 使用Swing实现的简单计算器

//如下先实现计算器的外壳效果图:package Experiment;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class Calculator extends JFrame {//创建10个按钮对象,赋值...

2018-06-04 08:51:03 1705

转载 e.getSource()方法和e.getActionCommand()方法(转)

e.getSource()方法依赖于事件对象。比如:JButton jbt = new JButton("button");中事件对象就是jbte.getActionCommand()方法依赖于按钮上的字符串比如:JButton jbt = new JButton("button");中字符串button简而言之:用e.getSource()得到的是jbt,而用e.getActionCommand...

2018-06-02 10:08:19 6310

转载 UIManager.getSystemLookAndFeelClassName());

这是设置图形界面外观的.java的图形界面外观有3种,默认是java的金属外观,还有就是windows系统,motif系统外观.UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());这是把外观设置成你所使用的平台的外观,也就是你这个程序在哪个平台运行,显示的窗口,对话框外观将是哪个平台的外观....

2018-06-02 09:24:12 873

原创 getText().trim()方法

getText().trim()的作用是在获得的文本中除去空格.

2018-05-31 17:21:45 11302

原创 Swing中的setpreferredSize方法

调用这种方式是为了更好地布局setPreferredSize(new Dimension(300,200));不过如果只是调用JLabel中的布局,那无论怎么设置,最后布局都是布满如果是调用JMenuBar中的布局,那就可以设置...

2018-05-30 13:08:30 3165

原创 关于DataInputStream的readInt方法

今天在用DataInputStream的readInt方法读入数据的时候发现了一点小小的问题,代码如下:本来打算用List集合读入文件中的整数,然后排序输出,原本文件有100个整数,不过最后输出只有50个整数,捣鼓了一阵子,最后发现是readInt方法出现了问题,一开始以为while里面的readInt和用for循环时的模式一样,结果却是list.add读取一个,puts.write读取一个整数,...

2018-05-29 10:47:02 6570

空空如也

空空如也

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

TA关注的人

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