自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 代码实现SQL拼接 并执行

【代码】Java 代码实现SQL拼接 并执行。

2024-03-05 08:57:30 680

原创 正则 匹配html、style、script,获取文本内容 java

4、注意:html匹配替换必须在style和script之后。

2023-09-20 08:41:08 984

原创 java LocalDateTime 计算两个时间相差的年月日时分秒

【代码】java LocalDateTime 计算两个时间相差的年月日时分秒。

2023-09-18 11:48:08 737

原创 java切面获取注解的参数

【代码】java切面获取注解的参数。

2023-09-13 15:41:52 1220

原创 【PostgreSQL实现 insert ignore】

PostgreSQL实现 insert ignore;创建规则忽略错误的数据

2023-02-21 14:34:08 1030

原创 在window使用bat批处理文件执行cmd命令

1、新建一个txt文本文档。然后在文档里面写入如下代码:意思是在路径E:\environment\ELK\logstash-6.5.4\bin执行logstash -f logstash.conf命令。路径、命令用&&隔开,命令之间也用&&隔开。如果还需要新增多条命令如Java-version则在logstash -f logstash.conf后面加&&java-version代码如下:2、编辑好之后,可以另存为bat文件,或者直接改后缀; 3、双击运行,效果如下: 4、扩展如果需要在多个黑框

2022-12-04 13:54:21 5410

原创 日期处理工具类

时间、日期处理工具类。

2022-09-19 09:09:54 219

原创 Easypoi导出工具类

Easypoi导出工具类。

2022-09-19 08:50:59 808

原创 解决easypoi导出下拉数据超过255不显示问题。

解决easypoi导出下拉数据超过255不显示问题。easypoi下拉如果数据量过大,则会不显示,这个方法可以拿来即用。

2022-08-25 18:40:39 1063

原创 Map集合 按照key进行分组

Map 集合 按key进行分组

2022-07-21 14:21:38 1329

原创 Mybatis查询返回两个或多个参数

xml中的resultType设为map:<select id="selectWeekData" resultType="map"> SELECT count,date FROM yqfk_qjsq<select>dao中的返回设置为:List<Map<Object,Object>>public List<Map<Object,Object>> selectWeekData();遍历查询出来的

2022-04-11 16:11:57 4792

原创 java实现单项、双向、循环链表

java实现单项、双向、循环链表

2022-03-11 21:57:55 361

原创 文件上传org.springframework.web.multipart.MultipartException: Current request is not a multipart request

修改前:(出现报错)<form action="/upload" method="post"> <!--multiple:可以选择多个文件 --> <input type="file" name="photos" multiple ></form>修改后:(加上了enctype="multipart/form-data")<form action="/upload" method="post" enctype..

2021-09-11 16:03:38 1170

原创 JSON对象前后端之间的转换与获取

###jsvar str = new Object();//如id为XM,title为姓名str[id]=title;//传到后端service层userQueryRecordService.saveUserQueryRecord(str);service层//将json对象转换为字符串,这种形式:{"XM":"姓名"}String map = JsonUtils.encode(str);其他层从数据库取出该字段Map<String, String> recordMap.

2021-08-20 10:45:47 301

原创 一个List里有两个对象,分别取出每个对象

一个List里有两个对象,可以使用这个方法分出来。String data = JSON.toJSONString(result.getList()); // 成功的数据转换成测评点记录表对象 List<CpEvaluationPoint> cpEvaluationPointList = JSON.parseArray(data, CpEvaluationPoint.class); // 成功的数据 转换成测评指标信息表对象 Lis

2021-06-09 22:34:51 1086

原创 maven可能存在资源过滤问题

maven可能存在资源过滤问题,在pom.xml中添加下面配置 <build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties&lt

2021-04-30 21:27:25 191 1

原创 XML文件样式

Mapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.yang.mapper.UserMapper"><select id="

2021-04-24 13:00:16 276

原创 Spring 动态代理工具类

Spring-08-Proxy(demo04)package com.yang.demo04;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;//等会我们用这个类,去自动生成代理类public class ProxyInvocationHandler implements InvocationHandler { //被代

2021-04-18 15:02:45 337

原创 resultMap小使用

resultMap使用 <resultMap id="StudentTeacher2" type="Student"> <result property="id" column="sid"></result> <result property="name" column="sname"></result> </resultMap>其中property为javabean中定义的数据段,c

2021-04-17 15:13:51 81

原创 Mybatis学习

数据库字段和JavaBean对应的字段<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.yang.dao.BlogMapper"> <i

2021-04-17 15:13:26 75

原创 @Autowired与@Resource异同(使用注解自动装配):

@Autowired与@Resource异同:@Autowired与@Resource都可以用来装配bean。都可以写在字段上,或写在setter方法上。@Autowired默认按类型装配(属于spring规范),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qualifier注解进行使用@Resource(属于J2EE复返),默认按照名称进行装配,名

2021-04-17 14:35:47 126

原创 Spring 自动装配

普通装配 <bean id="cat" class="com.yang.pojo.Cat"></bean> <bean id="dog" class="com.yang.pojo.Dog"></bean><!-- 普通装配--><!-- <bean id="person" class="com.yang.pojo.Person">--><!-- <property

2021-04-16 23:30:15 142

转载 mybatis @Param

用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中我们先来看Mapper接口中的@Select方法package Mapper; public interface Mapper { @Select("select s_id id,s_name name,class_id classid from student where s_name= #{aaaa} and class_id = #{bbbb

2021-04-15 21:31:04 68

原创 mybatis 多对一,一对多

Mybatis-06,多对一处理 association 使用JavaType方法一(觉得这个比较通俗易懂):<!-- 按照结果嵌套处理--> <select id="getStudents" resultMap="StudentTeacher2"> select s.id sid,s.name sname,t.name tname from Student s ,Teacher t where s.tid=t.id </select&

2021-04-11 22:24:05 87

原创 Error: java: 程序包org.apache.log4j不存在

Error:(1, 24) java: 程序包org.apache.log4j不存在项目已经有这个包了,但是运行的时候依旧报错,没有这个包,这个可能是maven的问题。网上试了很多方案都不行,但是我亲测这个有效点击File——>Settings——>Build, Execution, Deployment ——>Build Tools——> Maven——>Runner然后出现如图所示:点击Apply——>ok。发现能运行没有报错了。...

2021-04-11 13:20:50 5308 3

原创 mybatis CRUD 普通参数传递和多参数传递中使用Map

Mybatis 进行增删查改的时候,如果进行多个参数传递的时候,可以使用到Map,以下进行两个方法的比较:UserMapper接口UserMapper.java中: //根据id查询用户 User getUserById(int id); //map 可定制化Map传递参数直接在SQL中取出Key即可,不用id,name那些一一对应,多个参数传递用map User getUserById2(Map<String,Object> map); //inser

2021-04-09 22:49:42 288 1

转载 Mybatis Maven

Mybatis Maven初学在初学Mybatis时,idea编译出现Error:(3, 28) java: 程序包org.apache.ibatis.io不存在Error:(4, 33) java: 程序包org.apache.ibatis.session不存在Error:(5, 33) java: 程序包org.apache.ibatis.session不存在Error:(6, 33) java: 程序包org.apache.ibatis.session不存在点击Maven中的Execut

2021-04-08 21:12:57 350

空空如也

空空如也

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

TA关注的人

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