31 2022-10

JAVA连接MYSQL数据库操作类

原生java连接mysql还是比较麻烦的,所以我们还是很有必要把连接数据库及操作数据库表的方法进行封装,这样就会容易很多

30 2022-10

Spring Boot中如何集成 Shiro及实际应用

Shiro 是一个强大、简单易用的 Java 安全框架,主要用来更便捷的认证,授权,加密,会话管等等,可 为任何应用提供安全保障。

29 2022-10

Shiro是什么,与Spring Security有什么区别

Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,

25 2022-10

Spring Boot中集成Lucence并实现全文检索

Spring Boot如何集成Lucence,什么是全文检索,Lucene的实现原理

25 2022-10

File、Paths和Files类的区别及使用

Paths:通过get()方法返回一个Path对象,Path用于表示文件路径和文件。 Files:提供了大量处理文件的方法,例如文件复制、读取、写入,获取文件属性、快捷遍历文件目录等..... Files 和 Paths是Java8

22 2022-10

log4j2.xml 配置文件详解及全面完整的实例配置

log4j2默认会在classpath目录下寻找log4j2.xml、log4j.json、log4j.jsn等名称的文件

14 2022-10

activemq应用场景都有哪些?

activemq都一般应用于什么场景中呢?小伙伴们知道吗?本篇文章就带你了解下它的常见应用场景

13 2022-10

Spring Boot 集成 Redis

Redis 是一种非关系型数据库(NoSQL),NoSQL 是以 key-value 的形式存储的,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说 SQL 标准,ACID 属性,表结构等等,这类数

13 2022-10

jedis是什么?

Jedis是redis的java版本的客户端实现,使用Jedis提供的Java API对Redis进行操作,是Redis官方推崇的方式;并且,使用Jedis提供的对Redis的支持也最为灵活、全面;不足之处,就是编码复杂度较高。

12 2022-10

Spring Boot中使用拦截器

拦截器的原理很简单,是 AOP 的一种实现,专门拦截对动态资源的后台请求,即拦截对控制层的请 求。使用场景比较多的是判断用户是否有权限请求后台,更拔高一层的使用场景也有,比如拦截