# java-framework-demo **Repository Path**: zhaohualuo/java-framework-demo ## Basic Information - **Project Name**: java-framework-demo - **Description**: 一个集成式java框架demo。涉及的技术栈有springboot、postgresql、ELK、redis、pulsar、thrift-rpc、jenkins、grafana、k8s等 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-27 - **Last Updated**: 2022-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, java集成框架, 开箱即用 ## README # java-framework-demo 一个集成式java框架demo。 涉及的技术栈有springboot、postgresql、ELK、redis、pulsar、thrift-rpc、jenkins、grafana、k8s等 ## 已接入技术点 使用lombok管理对象 使用javax.validation进行参数校验 使用fastjson进行json格式转换管理 使用org.apache.commons.lang3.StringUtils进行String参数校验 接入postgresql 接入jpa 使用jpa内置函数调用 使用原生语句调用 接口出参标准化(aop自动封装) 自动封装 正常接口请求的标准化封装 发生异常时的标准化封装 不封装 已经手动封装成标准出参,aop不再重复封装 方法上使用自定义注解ControllerNoStandardResultAdvice,aop不再封装 ## 待接入 日志系统,日志链路追踪 统一异常管理、拦截 redis pulsar 定时任务