- 博客(20)
- 收藏
- 关注
原创 JAVA项目文件路径工具类
public class ProjectPathUtils { public static final String CONFIG_FOLDER = "config"; /** * 获取java运行时的环境 * @return */ public static String getRunTimePath(){ return System.getProperty("user.dir"); } /** * 获取classes路径 * @return .
2021-12-23 09:10:24 751
原创 如何在IDEA Maven项目中导入本地jar包的步骤
1、打开侧面的maven,点击图中箭头指向的图标。2、出现如下弹窗,在Command line在中输入执行的指令。指令格式:install:install-file -Dfile=<Jar包的地址> -DgroupId=<Jar包的GroupId> -DartifactId=<Jar包的引用名称> -Dversion=<Jar包的版本> -Dpa.
2021-12-22 15:01:11 3149
原创 ElasticsearchTemplate请求列表无参数返回,debug字符串返回无数据
pom文件 <!--ES模块--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> <version>3.2.2</ve
2021-08-06 11:40:12 238
原创 elasticsearch RestHighLevelClient基础使用
配置关联elasticsearch elasticsearch: rest: uris: 127.0.0.1:9200批量新增接口 // 配置rest高级客户端 @Autowired private RestHighLevelClient restHighLevelClient; public boolean saveKnowLedge(List<DataKnowledgeDocument> params) throws E.
2021-05-28 18:00:13 931
原创 Spring boot 通过注解与AOP拦截器生成日志
生成注解@Target({ElementType.PARAMETER, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface operLog{ /** * 模块 */ String title() default ""; /** * 功能 常量类 */ BusinessType businessType() d
2021-05-25 17:49:40 228
原创 JavaWeb中内部调用外部post、get方法
ObjectMapper类是Jackson库的主要类。它提供一些功能将转换成Java对象匹配JSON结构,反之亦然。它使用JsonParser和JsonGenerator的实例实现JSON实际的读/写。演示Java对象转换为JSON对象:public class ObjectMapperTest { public static void main(String[] args) throws IOException { //序列化的时候序列对象的所有属性
2020-08-07 10:48:43 381
原创 ElasticSearch使用与ElasticsearchTemplate使用
@Data@Document(indexName = "test_index_name", type = "testindexname", indexStoreType = "fs", shards = 5, replicas = 1, refreshInterval = "-1")public class testES{ @Id private String unid;//主键 @DateTimeFormat(pattern = "yyyy-MM-dd hh:mm:ss"..
2020-07-24 16:12:45 2136
原创 Java可变参数遇到的坑
可变参数为JDK1.5时候增加的特性可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。特点:调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。例子:public class Lab{ public static void main(String[] args) { System.out.println(add(2, 3)); Syst
2020-07-17 11:38:39 684
原创 Mybatis之foeach使用
在做mybatis的mapper.xml文件的时候,我们时常用到这样的情况:动态生成sql语句的查询条件,这个时候我们就可以用mybatis的foreach了foreach元素的属性主要有item,index,collection,open,separator,close。item:集合中元素迭代时的别名,该参数为必选。 index:在list和数组中,index是元素的序号,在map中,index是元素的key,该参数可选 open:foreach代码的开始符号,一般是(和close=")"合
2020-07-16 17:00:11 178
原创 java中List自定义比较器
import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class Lab { public static void main(String[] args) { List<Student> list = new ArrayList<>(); //构建Student对.
2020-07-12 10:57:00 1429
原创 mybatis-generator-gui的使用
首先打开mybatis-generator-gui文件,使用CMD命令进入mybatis-generator-gui文件夹下,我这里路径是G盘cmd命令:java -jar mybatis-generator-gui.jar启动界面:(1)配置数据库链接(2)设置表的字段和位置点击代码生成就成功啦。(3)看一下效果:...
2020-04-18 12:24:07 538
原创 DTO传参转换工具
首先贴上源码public interface DTOConvert<T, S> { /** * 转化 * @param s * @return */ T convert(S s);}我们将所用的数据分成三种类型Entity实体类,Params传参,DTO出参@Data@Accessors(chain = tr...
2020-04-01 17:49:05 483
原创 Spring boot中Mybatis常用的Mysql语句(增删改查与表连接)
配置mapper的xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="co...
2020-03-26 17:22:54 230
原创 Spring boot,Day03-关于文件命名和Mybatis交互
小驼峰命名:首单词首字母小写,连接单词首字母大写 例如:detailAccount,selectUser大驼峰命名:首单词首字母大写,连接单词首字母大写 例如:Spring Boot,Mybatis Plus包名命名格式:domain,service,mapper 全小写类名命名格式:TempMapper,OwnerInfoAdd,OwnerInfoDel 大驼峰命名方法命名格式...
2020-03-19 16:11:23 122
原创 Spring boot,Day-02 Spring boot与Mysql,Mybatis交互
pom文件中导入mybatis<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --><dependency> <groupId>org.mybatis.spring.boot</groupId> ...
2020-03-19 14:51:48 108
原创 Spring boot,Day-01搭建Spring boot
Maven配置Spring boot方法:在pom文件中添加Spring boot的启动项 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId&...
2020-03-19 11:17:11 94
原创 页面值与值的传递<js>
这两窗口之间存在着关系.父窗口Test1.html打开子窗口Test2.html子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象.Test1.htm<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; char...
2019-12-15 12:37:47 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人