![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 64
sprogFall
这个作者很懒,什么都没留下…
展开
-
在SpringBoot项目中快速使用Neo4j
在SpringBoot项目中快速使用Neo4j本文是在看了https://blog.csdn.net/zt15732625878/article/details/98797467这篇文章后,发现其中有一些内容有遗漏,而对其中缺少的部分进行补充并记录。1、Pom文件中导入依赖 <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>or原创 2021-05-28 13:58:03 · 642 阅读 · 2 评论 -
Spring Boot自定义Starter编写Demo
Spring Boot的自定义Starter 一般创建自定义Starter时,会分为两个项目:xxx-spring-boot-starter, xxx-spring-boot-autoconfigure。starter模块不写任何业务代码,只用来引入autoconfigure模块的依赖,而在其他项目引入该自定义starter时,直接引用starter模块的依赖即可。 下面是编写自定义starter的流程:创建两个模块:这里以example-spring-boot-starter 和 exam原创 2021-05-17 13:25:36 · 389 阅读 · 0 评论 -
简述自定义注解
自定义注解的使用标注在注解上的常用注解最重要的两个注解:@Retention与@Target, 一般自定义注解上都需要加上这两个注解@Retention:用来指定注解的生命周期,可以指定的生命周期有:(RetentionPolicy枚举类的)SOURCE、CLASS、RUNTIME,如果不加此注解,默认生命周期为CLASSSOURCE:只在源代码上显示,编译后不保存。CLASS:编译后会留在class文件中,但运行程序时JVM不会保留该注解。RUNTIME:编译后留在class文件中,且运行原创 2020-12-01 16:37:16 · 239 阅读 · 0 评论 -
线程池知识点总结
线程池线程池的优势降低系统资源消耗,可以重用已存在的线程,减少了线程创建和销毁的不必要消耗;提高系统响应速度,当有任务到达时,通过重用已存在线程,可以无需等待新线程的创建;方便管理线程并发数量;还有一些扩展功能,如延时定时线程池线程池的流程)基础的使用主要通过Executors的newXXXThreadPool();/newXXXThreadExecutor();方法来创建线程池(返回ExecutorService对象,ExecutorServcice是Java提供的用于管理线程池的类原创 2020-11-13 22:15:35 · 125 阅读 · 0 评论 -
Java整合Redis & 自定义RedisTemplate
Java整合Redis服务端配置首先配置Linux端:开放服务器防火墙的redis的端口[root@localhost bin]# firewall-cmd --get-active-zonespublic interfaces: ens33[root@localhost bin]# firewall-cmd --zone=public --add-port 6379/tcp --permanentsuccess[root@localhost bin]# firewall-cmd --re原创 2020-10-19 17:35:36 · 749 阅读 · 0 评论 -
【笔记】Spring注解
注解形式的Spring注解形式存放Bean时分为——功能性的类(三层或其他功能类)和实体类:三层类或功能性类注解: @Repository @Service @Controller @Component实体类注解: @Bean产生 SpringIOC 容器有两种形式:①通过XML文件配置②通过带有**@Configuration**注解的类(也叫配置类)来获得IOC容器注意:两种形式获得的IoC容器是独立的。下面介绍通过注解得到的IoC容器的各种使用方式:取Bean:原创 2020-10-18 09:29:43 · 176 阅读 · 0 评论