halo_51CTO博客
Spring Converter(转换器) 字符串转换成枚举类 Hibernate 继承映射 Signal Table 多个entity对应同一张表,用一个字段区分(第一种方式) Spring Boot 解析 YAML
原创 2021-07-15 16:45:45
132阅读
Spring Boot 继承 AbstractErrorController 实现全局异常处理 Controller 返回值
原创 2021-07-15 16:45:49
191阅读
接口中可以定义方法 isAssignableFrom() 方法与 instanceof 判断继承关系 Enum 枚举类 Java8妙用Optional解决判断Null为空的问题 Lombok Timer(线程安全) 定时任务
原创 2021-07-15 16:45:52
140阅读
ApplicationPreparedEvent 监听事件 Path、Paths、Files 复制文件夹及文件(Files) 递归删除文件夹 FileUtils
原创 2021-07-15 16:45:55
48阅读
@EnableJpaAuditing 审计功能(启动类配置) 在实际的业务系统中,往往需要记录表数据的创建时间、创建人、修改时间、修改人。 每次手动记录这些信息比较繁琐,SpringDataJpa 的审计功能可以帮助我们来做这些繁琐的配置。 @EnableScheduling 定时任务(启动类配置)
原创 2021-07-15 16:45:56
405阅读
跨域问题 CORS(Cross Origin Resource Sharing)解决跨域请求问题 Spring Boot CORS 实现
原创 2021-07-15 16:45:46
149阅读
安全模块 用户描述类 身份验证类 安全上下文类 身份验证Token Token缓存Key SpringBoot自定义参数解析HandlerMethodArgumentResolver(实现HandlerMethodArgumentResolver接口) OncePerRequestFilter:一次
原创 2021-07-15 16:45:47
216阅读
@Conditional 满足条件给容器注册Bean(在配置类 @Configuration 的类和方法上配置) FilterRegistrationBean 自定义过滤器(配置类 @Configuration 中) SpringBoot 整合 Swagger2(配置类 @Configuration
原创 2021-07-15 16:45:53
273阅读
# Halo MySQL: 一个强大的 MySQL 基准测试工具 > 本文介绍了 Halo MySQL 这个强大的 MySQL 基准测试工具,展示了其使用方法和代码示例,并通过甘特图来说明其工作流程和效果。 ## 引言 MySQL 是目前最流行的关系型数据库管理系统之一,但在实际应用中,很多开发人员和运维人员会遇到性能瓶颈和优化问题。为了解决这些问题,我们需要对 MySQL 进行基准测试,以
原创 2023-11-27 04:37:28
49阅读
# Python Halo:在简约中感受强大 Python是一种灵活且功能强大的编程语言,因其可读性和简洁性而备受欢迎。在Python的世界中,许多库提供了丰富的功能,Halo就是其中之一。Halo 是一个用于命令行应用程序的进度条和动画库,通过简单的代码可以为程序增添动感。 ## 如何使用HaloHalo库能够通过简单的语法在终端中显示进度条和加载动画,对于长时间运行的程序,使用Hal
开源项目HALO初探    最近开始接触SpringBoot,并希望通过开源项目halo来学习一下SpringBoot的基本框架和回顾一下javaweb基本的前后端交互并且还能正式接触idea. halo是一个个人博客项目,使用的框架是SpringBoot.目前看来,前端使用的是frame,对前端页面进行直接生成.持久层使用的是hibernate框架,直接生成表结构.刚将原码拿到手的时候,直接进行
Spring Boot Actuator 请求跟踪 Configuration FreeMarker配置 RestTemplate Spring便捷访问远程Http服务 "以上是转载" RestTemplate 的配置项
原创 2021-07-15 16:45:44
87阅读
@ControllerAdvice 对Controller进行"切面"环绕 @Valid @Validated 参数校验 Controller 异常捕获 参数校验工具类 堆栈跟踪信息 ResponseBodyAdvice接口 + @ControllerAdvice 处理返回结果 自定义序列化器 Co
原创 2021-07-15 16:45:48
164阅读
BeanWrapper 接口 操作属性 ParameterizedType 参数化类型 @MappedSuperclass 数据库到实体类映射(JPA 注解) @Temporal 注解(Hibernate JPA 日期注解) columnDefinition 属性(JPA 注解) @PreUpdat
原创 2021-07-15 16:45:50
90阅读
Spring publish event 机制 缓存模块 自定义注解并使用 用于缓存锁注解的拦截器(AOP代理模式) 缓存池接口 缓存池抽象类 字符串缓存池抽象类(将缓存 Data 数据转换成 Json 字符串) 内存缓存池(字符串缓存池)
原创 2021-07-15 16:45:51
122阅读
@RequestBody @ResponseBody JPQL查询 JPA Specifications URLDecoder URLEncoder 解决Get请求中文乱码问题 RSS RSS Feed 发布自己的 RSS feed
原创 2021-07-15 16:45:54
135阅读
Halo是一个开源的博客系统,有管理后台、评论模块、更换主题等等功能。以及有开源对应的一个微信小程序系统,很好用的。Halo官方提供的文档:https://halo.run/archives/install-quick-start.htmlHalo主题仓库:https://halo.run/p/themes.htmlHalo小程序:WeHalo下面是我自己在建站时的一些总结。准备项云服务器一台域名
转载 26天前
27阅读
Centos7安装halo博客 halo配置 # 拉取配置文件 # 创建工作目录 mkdir -p /home/halo # 先创建数据库 docker exec -it 容器名/容器id bash mysql -uroot -pyangzaigang123 # 字符集(Character Set) ...
转载 2021-08-26 19:20:00
258阅读
2评论
version: "3" services: halo: image: halohub/halo:2.6 container_name: halo restart: on-failure:3 depends_on: halodb: condition: service_healthy network
原创 2023-06-10 00:54:18
112阅读
# Halo 使用 MySQL 的指南 ## 引言 Halo 是一个轻量级的开源博客引擎,功能强大且易于使用。为了存储和管理博客数据,Halo 通常使用 MySQL 数据库。本文将介绍 Halo 如何与 MySQL 配合使用,并提供相应的代码示例。 ## 1. 安装 MySQL 在开始使用 Halo 之前,您需要在系统上安装 MySQL。可以通过以下命令在 Ubuntu 上安装 MySQL
原创 3月前
130阅读
  • 1
  • 2
  • 3
  • 4
  • 5