
springboot
文章平均质量分 58
kfyty725
这个作者很懒,什么都没留下…
展开
-
使用 springboot 的 jar 包方式启动 cas-server
使用 springboot 的 jar 包方式启动 cas-server非常简单,只需要一个 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="h原创 2021-07-08 15:31:30 · 1315 阅读 · 1 评论 -
手写 ioc/aop + mvc,支持动态代理,异步事件
手写 ioc + mvc,支持动态代理手写 ioc 应该是很多 java 者做过的事情吧我也来一波儿~~~手写 ioc 之一:定义接口手写 ioc 之二:四种基本 bean 定义实现,以及扫描 class 以及 spi 机制支持手写 ioc 之三:bean 刷新主逻辑,应用上下文默认实现手写 ioc 之四:属性注入/方法注入,以及解析循环依赖手写 ioc 之五:动态代理工厂,方法拦截链,统一 jdk 和 cglib手写 ioc 之六:基于动态代理添加新功能:增强 @Configuration原创 2021-06-20 18:56:30 · 174 阅读 · 2 评论 -
造轮子之整合嵌入式 tomcat9 以及 websocket
造轮子之整合嵌入式 tomcat 以及 websocket去年周末的时候没事干,就造轮子玩,搞了一个简易版的 spring mvc。今年周末的时候没事干,就造轮子玩,搞了一个简易版的 springboot。造轮子的过程中,就属整合嵌入式 tomcat9 有点麻烦,特此记录一下。talk is cleanup, show youer me code !嵌入式 tomcat9 所需依赖: <properties> <tomcat.version>9.原创 2021-06-05 20:42:17 · 1006 阅读 · 0 评论 -
不同数据源的多个 JdbcTemplate 之间的事务一致性支持
不同数据源的多个 JdbcTemplate 之间的事务一致性支持最近遇到了这种需求,使用下面这种方式编写测试代码时发现无效。jdbcTemplate.getDataSource().getConnection().setAutoCommit(false); 使用 TransactionTemplate 吧,又不满足我的需求。没办法,只能使用 PlatformTransactionManager 手动来做了,刚开始代码如下:@Datapublic class JdbcTemplateTransa原创 2021-05-12 14:48:09 · 725 阅读 · 2 评论 -
springboot 下 netty 入门 demo,基于 NettyController 注解 + json 的交互
netty 入门 demo,基于 NettyController 注解 + json 的交互1、添加数据包装器配置这个配置是用来包装原始数据的,主要用来处理自定义协议或粘包拆包package com.kfyty.netty.handler.config;import com.fasterxml.jackson.databind.ObjectMapper;import com.kfyty.netty.handler.HandlerDataWrapper;import lombok.SneakyT原创 2021-05-04 13:34:06 · 1152 阅读 · 2 评论 -
springboot环境下,最详细、最简单的大文件分片上传、断点续传
springboot环境下,最详细、最简单的大文件分片上传、断点续传一、总体思路1、前端以分片的形式计算出整个文件的 md5 值以及文件大小 size;2、使用 md5、 size 去请求后台判断文件是否已经存在;3、如果根据 md5 查询有数据,且数据大小与 size 一致,则文件已存在,此时跳到步骤 94、如果根据 md5 查询有数据,且数据大小与 size 不一致,则文件上传了一部...原创 2020-03-13 21:28:21 · 5781 阅读 · 11 评论 -
mybatis 也想要类似 spring-data-jpa 那样只需要写接口就能查询的功能怎么办?
mybatis 怎么才能支持 data-jpa?前言spring-data-jpa 的只写接口便可以 CRUD 的能力真的是好爽,然而 mybatis 写 sql 的灵活又让我欲罢不能。我总是希望二者能够调和一下。我曾想过在同一个项目中同时使用这两个框架,当然是可行的,但是一直担心会出现什么问题。缓存先不说,事务管理器就不是同一个吧,小白也不知道怎么整,老想着有大神能够整合。在我的不懈努力...原创 2019-12-08 15:15:10 · 739 阅读 · 1 评论 -
手写基于注解的半 orm(支持动态 SQL),并基于此实现代码生成器
论实现自己的 mybatis,并基于此编写代码生成工具,最后模仿 SpringBoot,Just Run如何实现自己的 mybatis使用实现的 mybatis 编写自己的代码生成工具基本使用演示自定义生成模板1. 自定义生成代码模板2. 自定义要查询出的表结构内容如何实现自动配置?如何实现自己的 mybatis关于这个问题,请大家移步我的个人博客(http://www.kfyty.com/i...原创 2019-09-07 23:18:55 · 323 阅读 · 0 评论