java
文章平均质量分 67
java
Lvan的前端笔记
十年磨一剑
展开
-
java:Lambda函数式编程
java的Lambda表达式,函数式编程方式原创 2023-12-18 18:42:44 · 598 阅读 · 0 评论 -
java:微服务springcloud入门以及eureka、ribbon、hystrix、feign、gateway的使用
微服务的简单入门原创 2023-12-18 09:00:00 · 422 阅读 · 0 评论 -
java:Springboot集成redis
做一个入门的Springboot集成redis案例,当在 redis 查到键名 redis_name 有数据的话,就返回缓存的数据,如果没有数据,就从数据库里查询出 redis_name 对应的数据返回。上面 utils 中我们使用 RedisTemplate 存储字符串会包含一些二进制的内容,其实就是看起来难受,对存取没有影响,如果介意可以使用StringRedisTemplate。原创 2023-12-07 17:27:48 · 173 阅读 · 0 评论 -
java:slf4j、log4j、log4j2、logback日志框架的区别与示例
java:slf4j、log4j、log4j2、logback日志框架的区别与示例原创 2023-12-05 11:43:57 · 2049 阅读 · 0 评论 -
java:封装统一的响应体code、data、msg、paging
我们在写接口的时候一般不会直接返回给前端数据,而是会有响应体,比如 code、data、msg,这样就有一个统一的结构方便前端处理,那么今天就来封装一个统一的响应体。1、在 config 包里新建 ApiResponse.java。这是一个非常简单的封装,如果更复杂的可以在这个基础上增加。原创 2023-12-04 15:33:20 · 1180 阅读 · 0 评论 -
java:spring-boot-starter-actuator的使用
java:spring-boot-starter-actuator的使用原创 2023-12-01 15:50:18 · 495 阅读 · 0 评论 -
java:springboot3集成swagger(springdoc-openapi-starter-webmvc-ui)
springboot3集成swagger报错Typejavax.servlet.http.HttpServletRequest not present,来使用springdoc-openapi-starter-webmvc-ui原创 2023-12-01 11:31:10 · 2633 阅读 · 0 评论 -
java:springboot结合mybatis
springboot+Mybatis原创 2023-11-30 09:15:00 · 115 阅读 · 0 评论 -
java:IDEA中Maven常用操作
java:IDEA中Maven常用操作原创 2023-11-30 10:00:00 · 2648 阅读 · 0 评论 -
java:lombok库方便的使用@Getter和@Setter
java:lombok库方便的使用@Getter和@Setter原创 2023-11-29 10:39:34 · 570 阅读 · 0 评论 -
java:jpa、Hibernate、Spring Data JPA、ORM以及和mybatis的区别
java:jpa、Hibernate、Spring Data JPA、ORM以及和mybatis的区别原创 2023-11-28 18:39:19 · 300 阅读 · 0 评论 -
java:CommandLineRunner命令行操作
java:CommandLineRunner命令行操作原创 2023-11-23 15:27:59 · 349 阅读 · 0 评论 -
java:application.properties的详细使用以及区分环境
java:application.properties的详细使用以及区分环境原创 2023-11-22 18:02:50 · 3086 阅读 · 0 评论 -
java:简单入门定时任务的几种方式Timer、Quartz、Spring Task
java:简单入门定时任务的几种方式Timer、Quartz、Spring Task原创 2023-11-21 17:56:45 · 410 阅读 · 0 评论 -
java:springboot单元测试spring-boot-starter-test
简单入门一下单元测试spring boot test原创 2023-11-17 17:38:00 · 356 阅读 · 0 评论 -
java:IDEA中的Scratches and Consoles
java:IDEA中的Scratches and Consoles原创 2023-11-17 16:21:51 · 1336 阅读 · 0 评论 -
java:基于jjwt写一个jwt工具类
java使用jwt原创 2023-11-15 18:44:30 · 563 阅读 · 0 评论 -
java:详解常用的pom.xml配置
常用的 pom.xml 配置解释原创 2023-11-15 17:37:26 · 2355 阅读 · 0 评论 -
Java:mybatis简介
mybatis简单入门原创 2023-10-16 17:37:55 · 177 阅读 · 0 评论 -
spring:详解spring boot
Spring Boot是由Pivotal公司于2011年发起的开源项目,旨在解决Spring应用的配置和部署问题。Spring 框架是为了简化开发的,而 SpringBoot 是为了简化 Spring 开发的,由此可见,使用 SpringBoot 开发将会更加的方便简捷。虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。分析导入与之有依赖关系的其他库的坐标,一旦选错了依赖的版本,随之而来的不兼容问题就会严重阻碍项目的开。了基于Java的配置,这是一种类型安全的可重构配置方式,可以代替XML。原创 2023-10-12 17:24:52 · 445 阅读 · 0 评论 -
spring:详解spring MVC
SpringMVC是一种基于Java的MVC(Model-View-Controller)Web开发框架,通过将业务逻辑、数据和界面分离,使得开发人员能够更高效地管理和维护代码,提高应用的可扩展性和可维护性。SpringMVC核心概念。原创 2023-10-12 17:24:08 · 456 阅读 · 0 评论 -
spring:详解面相切面编程AOP
然后,我们定义了两个方法logBefore和logAfter,它们分别在目标方法执行前和执行后被调用。Spring中的AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,用于处理那些在各个组件中经常出现的交叉关注点(cross-cutting concerns),比如日志记录、事务管理、安全性等。如果我们使用面向切面编程,则可以将这些操作作为一个切面(Aspect)定义出来,并在方法执行前后自动执行这些操作。元素来定义切面方法的目标方法在执行前和执行后被调用。原创 2023-10-11 10:35:03 · 92 阅读 · 0 评论 -
spring:详解控制反转IOC
依赖注入(DI)是实现控制反转的一种方式,它通过容器自动将所需的依赖关系注入到对象中,从而实现对象之间的解耦。总结起来,这四个注解的作用各不相同,@Autowired和@Qualifier主要用于自动装配bean,@Resource主要用于在J2EE环境中自动装配bean,而@Value主要用于注入基本类型和String类型的值。注解的概念:和XML文件一样,注解本身并不能执行,注解本身仅仅只是做一个标记,具体的功能是框架检测到注解标记的位置,然后针对这个位置按照注解标记的功能来执行具体操作。原创 2023-10-10 18:30:46 · 182 阅读 · 0 评论 -
java:使用Jedis操作redis
Jedis是一个非常实用的Redis客户端,可以方便的在Java应用程序中操作Redis数据库。本文介绍了Jedis客户端的连接方式、写入和读取数据、操作列表、集合以及哈希表数据的方法,并提供了相应的示例代码。Redis中的集合是一个无序的字符串数组,可以用来存储一系列的元素,而且每个元素都是唯一的。Redis中的列表是一个有序的字符串数组,可以用来存储一系列的元素。Redis是一个基于内存的高性能键值存储数据库,支持多种数据结构,如字符串、列表、集合等。可以通过Maven或Gradle来管理依赖。原创 2023-10-09 18:23:51 · 395 阅读 · 0 评论 -
java:解析json的几种方式
总的来说,Java提供了多种解析JSON数据的选项,其中包括Jackson、Gson和JSON.simple等流行的库。Java是一种流行的编程语言,它提供了很多实用的库和工具,在处理JSON数据时也不例外。在本文中,我们将介绍Java中如何解析JSON数据。JSON.simple是另一个流行的Java库,它提供了一些简单的API来解析JSON数据。Gson是另一个流行的Java库,它可以解析JSON数据。Jackson是一个流行的Java库,它可以轻松处理JSON数据。原创 2023-10-09 18:11:50 · 3355 阅读 · 0 评论 -
java:监听器Listener
其实实际用的比较少,只做了解。这里我们只了解其中一个监听器。原创 2023-10-09 11:52:15 · 76 阅读 · 0 评论 -
java:过滤器Filter
这里有个难点,我们通过过滤器拿到 req 对象的用户输入值,我们想把这个值替换后再赋值到 req 对象上然后交给 servlet,但是 req 对象没有赋值操作,那么就需要增强 req 对象的 getParameter 方法了,产生一个新的 req 对象。如果没有登录,则跳转到登录页面,提示"您尚未登录,请先登录"。对录入的数据进行敏感词汇过滤,敏感词汇参考《敏感词汇.txt》,如果是敏感词汇,替换为 ***。执行顺序:先拦截,如果通过的话就去请求资源,请求完资源再去执行放行后面的代码。原创 2023-10-08 18:36:55 · 482 阅读 · 0 评论 -
java:代理模式
真实对象和代理对象都要实现同一套接口,也就是卖电脑。代表联想总部,也就是真实对象。原创 2023-10-08 18:35:48 · 314 阅读 · 1 评论 -
java:三层架构
三层架构的基本概念原创 2023-09-11 22:30:00 · 403 阅读 · 1 评论 -
java:操作session
java操作session原创 2023-09-06 23:20:55 · 347 阅读 · 0 评论 -
java:jsp简单了解一下
简单了解一下这个古老的技术原创 2023-09-05 22:30:00 · 102 阅读 · 0 评论 -
java:操作cookie
java操作cookie原创 2023-09-05 21:00:00 · 2161 阅读 · 0 评论 -
java:详解http模块response对象
response原创 2023-09-04 21:49:47 · 944 阅读 · 0 评论 -
java:详解http模块request对象
java:详解http模块request对象原创 2023-08-27 17:26:25 · 1841 阅读 · 0 评论 -
java:Servlet
Servlet原创 2023-08-24 18:26:44 · 492 阅读 · 0 评论 -
java:Tomcat
Tomcat原创 2023-08-24 16:21:26 · 781 阅读 · 0 评论 -
java:解析XML文件
jsoup解析XML文件原创 2023-08-22 17:24:53 · 969 阅读 · 0 评论 -
java:Spring JDBC Template
Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发。原创 2023-08-20 11:00:00 · 156 阅读 · 0 评论 -
java:数据库连接池
数据库连接池原创 2023-08-19 22:16:33 · 461 阅读 · 0 评论 -
java:JDBC
JDBC原创 2023-08-15 11:45:03 · 492 阅读 · 0 评论