spring boot文档阅读笔记——01 目录标题一、日志(一)slf4j+ logback(spring boot默认方式)1. 获取日志对象方式:2. 设置日志级别:3. 设置日志格式:4. 输出到日志文件:5. 日志文件设置:6. 自定义日志配置文件:(二)slf4j + log4j2 (切换日志框架)log4j2 具体使用(三)json1. Jackson 的使用2. Fastjson(
文章目录概要整体架构流程目录结构方式pom文件信息application.yml文件信息aop实现方式(重点方式)我们这里主要的实现了,就是在前段请求数据的时候,我们利用aop,拦截数据,将code编码进行翻译,翻译的方式就是我们将code值,获取重新在数据库中查询到的值,存储到code,重新返回给前段展示注解我们注释在需要翻译的实体类上 `这个字段必须是经过在aop_item表中的字段`我们通
转载 2024-06-11 05:54:05
104阅读
一、数据库表结构1、  分类表:dict_type       2、  子项表:dict_entry 二、页面维护功能示意图:1、  分类管理 点击子项管理进入子项管理页面    2、子项管理    三、数据字典添加到缓存:数据字典为了读取效率高效,减少与数据
转载 2023-11-20 02:45:03
195阅读
 使用案例演示:先开发了一个简单的Demo:普通DTO类注解翻译的字段和翻译来源  在需要翻译的方法上注解@Translate  接口返回结果:  框架思路:1、标记的注解需要通过AOP切面在调用的时候处理翻译2、翻译的来源是Redis的缓存,需要有数据来源,应用启动之后就需要初始化 一、配置Redispom.xml的
转载 2023-08-16 14:41:13
273阅读
平时使用SpringBoot开发项目,少不了要使用到它的注解。这些注解让我们摆脱了繁琐的传统Spring XML配置,让我们开发项目更加高效,今天我们就来聊聊SpringBoot中常用的注解!常用注解概览这里整理了一张SpringBoot常用注解的思维导图,本文主要讲解这些注解的用法。组件相关注解@Controller用于修饰MVC中controller层的组件,SpringBoot中的组件扫描功
一、数据库表结构1、  分类表:dict_type       2、  子项表:dict_entry 二、页面维护功能示意图:1、  分类管理 点击子项管理进入子项管理页面    2、子项管理    三、数据字典添加到缓存:数据字典为了读取效率高效,减少与数据
配置## 1 切换配置环境: spring.config.name指定环境属性来切换到另一个application.properties使用配置文件名。 spring.config.location环境属性(目录位置或文件路径的逗号分隔列表)引用显式位置。 $ java -jar myproject.jar --spring.config.name = myproj
转载 2024-04-23 10:53:45
62阅读
## Java字典作用和实现流程 Java字典,也称为哈希表或关联数组,是一种常见的数据结构,用于存储键值对。它可以实现高效的数据查找和插入操作,是开发过程中经常使用的工具之一。 ### 实现流程 下面是实现Java字典的一般流程: 步骤 | 描述 ---|--- 1 | 定义一个字典对象,选择适当的字典实现类。 2 | 向字典中添加键值对。 3 | 从字典中获取指定键的值。 4 | 更
原创 2023-08-02 16:33:12
150阅读
介绍在项目开发中,借助JPA和Mybatis Plus我们已经可以做到单表查询不写SQL,但是很多时候我们需要关联字典表,关联其他表来实现字典码和外键的翻译,又要去写sql,使用 EasyTrans 你只需要在被翻译的pojo属性上加一个注解即可完成字典码/外键 翻译。先看效果: easy trans适用于三种场景 1 我有一个id,但是我需要给客户展示他的title/name 但是我又
转载 2023-11-11 18:41:28
113阅读
1,字典表Or枚举类?项目里有很多标识状态的字段,比如订单状态:0-未支付,1-已支付,2-已取消。或者性别sex: 0-未知,1-男,2-女 。等等。一般这种我们都会建相应的枚举类,比如性别枚举:public enum SexEnum { UNKNOWN(0,"未知"), MAN(1,"男"), WOMAN(2,"女"); private final int co
转载 2024-03-20 10:42:39
183阅读
前言字典部分这一块无论是前端和后端都可以做,在目前所接触的项目环境中是前端来做会比较方便的,但是有遇到需要不断远程调用查询的场景,类似的动作不断重复的代码,因此就自己写了个注解实现字典翻译,故此来记录一下过程。环境:SpringBoot+Mybatis-plus分析过程很多场景下,我们存储的数据是需要经过翻译的,就比如:1=男;0=女1=已启用;2=已停用…这些数据存在系统的字典中,表数据存储的时
转载 2024-02-13 20:19:13
292阅读
为数据字典配置缓存1.导入依赖:<!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
因项目需要,使用到了Hanlp中文分词,该分词工具分词效果挺好,这里对于分词效果不展开赘述。虽然官方自带的分词词典可以满足大部分的日常分词需求,但是对于某些特殊需求就显得比较吃力,这里就需要用到自定义词典分词。因为我是Maven管理jar包的项目,而自定义词典分词需要将自定义的词典加入下载好的词典包data文件夹下,因此直接用maven引入jar包则无法实现自定义分词(因为即便开启了”用户词典“,
spring boot的一些常用注解:使用@SpringBootApplication注释:许多Spring Boot开发人员喜欢他们的应用程序使用自动配置,组件扫描,并能够在其“应用程序类”上定义额外的配置。单个@SpringBootApplication注释可用于启用这三个功能,即:@EnableAutoConfiguration:启用Spring Boot的自动配置机制@ComponentS
转载 2024-03-15 13:42:53
107阅读
一、简介1、场景由于数据字典的变化不是很频繁,而且系统对数据字典的访问较频繁,所以我们有必要把数据字典的数据存入缓存,减少数据库压力和提高访问速度。这里,我们使用Redis作为系统的分布式缓存中间件。2、RedisTemplate在Spring Boot项目中中,默认集成Spring Data Redis,Spring Data Redis针对Redis提供了非常方便的操作模版RedisTempl
转载 2024-04-08 11:06:13
440阅读
字典初识字典的认识首先,我们来认识一下字典:# 定义一个字典 user_dict = {"name": "zhangsan", "age": 20, "height": 181} print(user_dict) # {'name': 'zhangsan', 'age': 20, 'height': 181}字典作用和定义语法字典是除列表之外最灵活的数据类型;字典同样可以用来存储多个数据,但字典
第二章 入门指南如果您正在开始使用Spring Boot,或者一般的“Spring”,请先阅读本节。它回答了最基本的问题“什么?””、“如何?”和“为什么?”的问题。它包括Spring Boot的介绍,以及安装说明。然后,我们将引导您构建您的第一个Spring Boot应用程序,并讨论一些核心原则。2.1. Spring Boot简介Spring Boot帮助您创建可以运行的独立的、生产级的基于S
转载 2024-10-10 15:13:01
15阅读
一、内置函数list()      将一个可迭代对象转化为列表字典转为列表:会将所有键转化为列表字符串转为列表:键每个字符转化为列表 s = 'abc' dic = {'a':1,'b':2,'c':3} print(list(s)) # 字符串的字符逐个转为列表 print(list(dic)) # 将字典的键转为列表 # 结果 ['a', '
1、准备工作新建springboot项目,命名为springboot-employee-management-system选择需要的配置模块创建controller层,写一个HelloController测试一下@RestController public class HelloController { @GetMapping("/hello") public String hel
PDMReader是浏览速查pdm(*.pdm)文件的免费工具软件,与SyBase公司的PowerDesigner产品相比的优势是:它可以以最快的速度找到您要查到的数据字典信息,大大提高日常工作效率。PDMReader也具备ADO连接数据库的基本建议功能,并提供比如SQL脚本导出,excel,word,html,xls,txt文件导出等。    &nbsp
  • 1
  • 2
  • 3
  • 4
  • 5