- 博客(9)
- 收藏
- 关注
原创 VueQuill富文本编辑器使用
VueQuill服务文本编辑器是基于Vue的,最好先安装vue3。具体怎么安装看vue官网。css不用管,就是弄点能看的样式。我这里是基于vue组件的格式写的。注意我这边基于java后端。解释全在代码中,有注释。安装VueQuill。
2025-03-31 17:23:20
160
原创 Dubbo简单使用
consumer的controller层调用provider的service层,consumer下同名的service层是用来防止编译错误的,没有实际用处。provider的service层,@DubboService类似于spring的@Service,只不过这个是注册到zookeeper或别的注册中心中。consumer的controller层,@DubboReference类似于@Autowired。
2025-03-31 17:08:00
182
原创 springboot的@Slif4j日志配置滚动日志
logging.logback.rollingpolicy.file-name-pattern表示之前的日志打包为以log.日期格式.gz的压缩包。解压缩之后用文本打开就能直接看见了。logging.file.name配置当前文件运行的日志放在哪里,#{spring.application.name}表示当前项目名也就是api-back。file-name-pattern则表示之前,也就是2-14。也就是2-14运行时产生的日志存放的位置。的日志文件以什么形式存放在什么位置。
2025-02-14 10:21:19
154
原创 简单的关系型数据库返回数据封装成类
首先如果你是j2ee项目,以下类放入resource文件。因为要考虑到类加载器的扫描,类似于springboot项目的yml文件。这里面配置数据库数据。这是将jdbc封装成一个只需要输入sql语句和Class对象,就能返回对象实例的工具类,提升非sql框架开发的效率。我用的是oracle数据库,如果你用的mysql,就改一下配置就好了。Properties是jdk提供的专门用来读取键值对文件的类,继承一下,自动读取配置文件的数据。注:不用在意我的表结构,只要你的表结构和你的java实体类的属性一致即可。
2024-10-28 21:07:41
298
原创 基于反射,根据参数和类动态生成实例对象
这篇文章是基于我第一篇文章,mysql反向工程代码的dbHelper类的基础,对于我第一篇文章的部分解惑。目前只支持基础数据类型,如果想支持更多的类型,自己在那一堆else if后面继续补充就行了。把这个看完基本能学会反射的简单使用了。
2024-10-28 20:54:58
224
原创 自定义HashMap
jdk1.8之前的hashMap使用的数组+链表,如果哈希冲突过多会导致查询效率降低。jdk1.8之后改为数组+链表+红黑树,不过我数据结构不好,所以没考虑红黑树。而每个数组结点本质就是一个对象,这个对象包含键值和自己的hash值。
2024-10-28 20:34:25
265
原创 简单的自定义java类反向生成sql表的注解及功能类
配上自己的mysql账号和密码,放在resources包下方便类加载器在target包中读取配置。以下是基于jdbc的简单工具类,封装了统一执行mysql语句的代码,避免重复写。用于注解属性,指定属性名或者外键,也可以不写。注解在类上,标明要以哪个类为底。用于读取mysql配置的。maven要导入的依赖包。RowMapper接口。
2024-07-27 08:53:55
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人