- 博客(47)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Springboot 学习之 JPA + Hibernate 双实现
Springboot 学习之 JPA + Hibernate 双实现前言HIbernate JPA 事务支持Hibernate 自有事务支持特别注意前言有时,我们希望在项目中同时支持 HIbernate JPA 和 Hibernate 自有的 ORM 实现。HIbernate JPA 事务支持 import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annot
2020-08-31 21:35:23
572
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 IDEA 学习之 MAVEN 相关问题
目录一、maven 导包失败 解决办法:1、将工程文件删除。如 IDEA 中 .idea 文件夹2、将编译的 target 文件夹删掉3、maven 插件 重新导包一、maven 导包失败 解决办法:1、将工程文件删除。如 IDEA 中 .idea 文件夹2、将编译的 target 文件夹删掉3、maven 插件 重新导包...
2019-07-25 09:39:43
416
1
原创 IDEA 学习之 启动“卡死”
部分 IDEA 版本存在启动问题,本人之前遇到过(别人启动三分钟,我启动半个小时)。更换别的版本,启动恢复正常。部分断点涉及应用启动,会导致启动“卡死”
2024-06-21 11:47:49
628
原创 Oracle 学习之 各种语句
概览Oracle 学习之 DDL 语句Oracle 学习之 DCL 语句Oracle 学习之 DML 语句Oracle 学习之 DTL 语句
2024-06-21 11:29:38
169
原创 IDEA 学习之 打开一个 MAVEN 工程
IDEA 学习之 打开一个 MAVEN 工程1. 单体工程2. 多 module 工程3. 多个多 module 工程3.1. 重复 1 步骤3.2. 添加其他多 module 工程1. 单体工程2. 多 module 工程3. 多个多 module 工程3.1. 重复 1 步骤3.2. 添加其他多 module 工程
2024-06-21 11:08:58
343
原创 SpringCloud sleuth 应用内 traceId 获取及使用
设置, 可以通过自定义过滤器提前到过滤器级别,但需要注意。,自定义过滤器需排在。
2024-06-21 09:03:48
207
原创 Java 学习之 时间
DateTimeFormatter 类用于在日期、时间和字符串之间进行转换。开始的秒数和纳秒数,不受时区变化或夏令时的影响。包中的一个类,它表示时间线上的一个瞬时点,信息的一个日期时间类。
2024-05-21 15:01:34
129
原创 GIT 分支管理办法(一)
大型项目中需求的上线存在很大的不确定性,而且往往存在多版本、多团队、多开发并行的情况。尤其是大型企业对上线分支中编号的管理十分严苛,严禁夹带上线。这时对于开发而言,没有一个好的分支管理策略就是一个灾难。10月份有四个需求同时在开发,分别是商机、客户、目标、业绩。其中商机需求由甲(张三、李四)、乙(王五、赵六)两个团队配合开发。现实中,因为版本周期短,频繁切换合并分支成本过高,一般 DEV 分支不会单独创建。直接跨过 DEV 需求开发分支,只保留。四个版本都有改动,甚至互相冲突。
2023-10-18 11:58:01
312
原创 Tomcat 学习之 架构总览
Tomcat 学习之 架构总览一、Tomcat 顶层架构图一、Tomcat 顶层架构图节点关系父节点子节点关系ServerService1:nServiceConnector1:nServiceEngine1:1EngineHost1:nHostContext1:nContextWrapper1:n各节点作用节点简介节点作用默认实现ServerTomcat 最顶层节点org.apa
2022-10-11 09:48:48
283
1
原创 Mytatis 学习之 ORACLE 中 CLOB 数据类型
Mytatis 学习之 CLOB 数据类型1、Oracle 数据库 Varchar2 4000 限制2、使用 Clob 类型字段代替 Varchar23、Springboot + Mybatis + Oracle 中如何处理1、Oracle 数据库 Varchar2 4000 限制在 ORACLE 中,VARCHAR2 最大存储字节为 4000,超过 4000 会报 ORA-01704 错2、使用 Clob 类型字段代替 Varchar2为了存储更多的字节,可以采用 CLOB 类型字段。但是,ORA
2021-04-06 18:44:00
409
原创 FastJson 学习之 SerializerFeature
FastJson 学习之 SerializerFeature一、序列化特性一、代码一、序列化特性特性默认值作用示例QuoteFieldNamestrue输出 key 时是否使用双引号,默认为 trueUseSingleQuotesfalse使用单引号而不是双引号{ ‘name’: ‘zhangsan’, ‘age’: 18 }WriteMapNullValuefalse是否输出值为 null 的字段,默认为 false––––Wr
2021-03-01 10:43:04
1375
1
原创 Springboot 学习之 事件机制
Springboot 学习之 事件机制一、成员Spring事件机制是 观察者模式 的一种实现,但是除了 发布者 和 监听者 两个角色之外,还有一个 广播者一、成员ApplicationEvent:应用事件ApplicationEventPublisher:应用事件发布者ApplicationEventMulticaster:应用事件广播者ApplicationListener 继承 EventListener:应用事件监听者...
2021-02-18 14:41:14
536
原创 Springboot 学习之 PropertySource、PropertySources、PropertyResolver、PropertySourceLoader 之间关系
Springboot 学习之 PropertySource、PropertySources、PropertyResolver、PropertySourceLoader 之间关系接口功能支持PropertySource以 name-source 形式,持有一组配置信息Map、Properties、Command、ServletConfig、ServletContext 等等PropertySources持有多个 PropertySource 配置,可动态增加、删除、修改所持
2020-10-22 16:10:15
466
原创 Tomcat 学习之 断点调试环境搭建
Tomcat 学习之 断点调试环境搭建背景下载源码1、.zip 压缩包2、tar.gz 包3、git 仓库搭建步骤背景Tomcat 作为主流的 Web 容器之一,掌握其源码极其重要。下载源码1、.zip 压缩包2、tar.gz 包3、git 仓库搭建步骤1、解压,并在根目录下新建 home 目录、pom.xml 文件pom.xml 内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://ma
2020-10-22 12:46:01
456
原创 Spring 学习之 静态资源访问 404
Spring 学习之 静态资源访问 404相关博客@PathVariable 路径冲突问题相关博客Tomcat 学习之 静态资源处理Spring MVC 学习之 静态资源处理SpringBoot 学习之 静态资源处理Springboot 学习之 Servet 请求处理@PathVariable 路径冲突问题...
2020-10-22 10:49:12
132
原创 Spring @Configuration 注册 Bean
Spring @Configuration 注册 Bean1. 知识大纲重点类 / 方法作用AnnotationConfigUtils#registerAnnotationConfigProcessors注册几个基础 BeanDefinitionRegistryPostProcessor,其中包括 ConfigurationClassPostProcessorConfigurationClassPostProcessor负责处理 BeanDefinitionRegistry
2020-10-20 10:44:13
423
原创 Spring Bean XML 配置解析
Spring Bean XML 配置解析Spring Bean XML 配置解析解析过程简述1. Spring XML 文件会通过 `org.w3c.dom` 解析成 `Document`,解析后每个节点都会有其对应的命名空间名称属性。2. `BeanDefinitionParserDelegate` 判断节点中命名空间是默认(`http://www.springframework.org/schema/beans`),还是自定义。如果是自定义则根据命名空间查找 `NamespaceHandler` 对应的
2020-10-16 12:35:40
332
1
原创 OAuth2
OAuth2四种授权模式1. Authorization Code(授权码模式)2. Implicit(简单模式)3. Resource Owner Password Credentials(密码模式)4. Client Credentials(客户端模式)四种授权模式1. Authorization Code(授权码模式)授权请求参数是否必填限制条件response_type是codeclient_id是redirect_uri可选scope
2020-05-27 18:24:20
126
原创 React Developer in 2019
React 知识体系一、React 知识体系图二、[GitHub 链接](https://github.com/adam-golab/react-developer-roadmap)一、React 知识体系图二、GitHub 链接
2020-05-26 15:53:13
195
原创 Ant Design of React 使用
Ant Design of React 使用一、基础环境二、使用 create-react-app 创建 React 项目三、安装 Ant Design一、基础环境Nodejs + NPM(NPM 随同 NodeJS 一起安装)NPX //npm 可以直接使用 npx 命令, 如果不行,安装一下 npm install -g npxyarn //安装 yarn npm install -g yarn //查看 yarn 版本 yarn --version //将内建配置
2020-05-26 11:36:43
416
原创 Nodejs 学习
简述1、Nodejs 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境2、浏览器中 JavaScript 包含几部分3、Nodejs 中 JavaScript 包含几部分4、特点5、NPM(Node Package Manager)6、NPM 由 3 个组件组成1、Nodejs 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境基于 Chrome 的 V8 引擎:目前解析执行 JavaScript 最快、最高效2、浏览器中 JavaScript 包含几
2020-05-24 09:10:06
275
原创 NPM 包管理工具
NPM一、NPM 特点二、常用命令一、NPM 特点随同 NodeJS 一起安装的包管理工具二、常用命令安装淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org查看 NPM 版本 npm -v npm -version升级 NPM 版本 npm install npm -g 安装模块 //本地安装, 将安装包放在 ./node_modules 下 npm install <
2020-05-24 08:51:03
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人