自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 springboot集成jooq框架,连接MySQL数据库

前言 之前朋友推荐了一款ORM框架jooq,有空的时候搜了一下资料,感觉有点意思,就自己写了个简单demo。官方简介说:jOOQ 高效的合并了复杂 SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。这款框架相对mybatis,对于java开发来说,复杂查询这一块相对更轻松一些,它可以很方便地进行复杂SQL的查询。 springboot+jooq项目搭建 pom引入相关依赖 这里利用jooq插件反向生成实体类及dao层代码,直接把整个pom文件粘出来,根据需

2020-11-16 22:45:43 563

原创 springcloud微服务实战-博客系统后端(三 网关gateway)

微服务网关 网关主要是对外提供统一的后端程序访问入口,采用nacos发现服务。 pom.xml依赖如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o

2020-10-19 21:33:20 187

原创 springcloud微服务实战-博客系统后端(二 权限中心)

权限中心工程结构 auth-client为基础model,包含数据传输对象POJO,以及对外提供的微服务接口。 auth-server为项目启动入口,它依赖于auth-client。 依赖pom auth-client: base里包含所有springboot分布式开发依赖包。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs

2020-10-19 21:20:12 229

原创 springcloud微服务实战-博客系统后端(一 基础工程搭建)

前言 最近项目开始用微服务了,之前并没有真正使用过微服务。所以这里把这次项目搭建的基础框架学习借鉴一下,搭建一个简单的微服务实践项目,以博客系统为例,分为网关、权限中心、用户中心、博客中心四个微服务项目。下面是整个项目的具体框架结构: 工程依赖 springboot,springcloud,等开源框架; base-sdk,base-log-spring-boot-starter为私有的基础依赖工程,工程地址:https://gitee.com/AfterTheFall/kite-sdk。具体的要做的就是把

2020-10-19 20:52:16 400

原创 企业级项目业务异常自定义规范

前言 工作几年以来,也接触过几个企业开发的项目,遇到过的项目对于业务自定义异常的处理方式也是五花八门。这里总结一下自己对于自定义业务异常规范的一些理解,也记一下自己对于全局异常处理的一点方法。 全局业务异常类定义 @Data public class BizException extends Exception { private Integer code; private String message; /** * 可以直接抛出的异常 * @param err

2020-10-12 21:55:42 354

原创 tk.mybatis.mapper.MapperException: 无法获取实体类xxx.xxx.UserDO

项目中使用spring-boot-devtools,导致tk.mybatis加载数据库实体报错 网上找到的解决方案不能解决问题。最后定位为devtools开启导致的错误。配置文件中热部署生效: spring.devtools.restart.enabled=true 定位到tk.mybatis框架,MapperCacheDisabler中该类作用初始化完成后,清空类信息的缓存,如果使用了 Devtools,会清除当前的ClassLoader,导致mapper最后找不到: private void re

2020-09-18 11:55:13 1384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除