- 博客(11)
- 收藏
- 关注
原创 Mybatis-plus自动生成CRUD接口,可以实现通过实体类任意属性查询,CRUD神器
后端的程序员往往苦于写CRUD的编写,但是在出现Mybatis-Plus之后,大大简化了编写sql完成CRUD操作的繁琐步骤。当然自动生成代码也是快速编写代码的重要的一步,对此由于之前有写过相关的博客,这边就不多赘述了,可以参考https://blog.csdn.net/jjj___jjj/article/details/117172161言归正传,面对重复的业务,还是需要编写许多重复的代码去完成CRUD操作,那有没有什么方法可以减少大量重复的代码编写呢?请接往下看。
2024-05-27 16:51:14 1079 1
原创 linux下连接网络(ubuntu、debain都可以)
以下介绍一下使用NetworkManager连接网络,centos下安装了nmcli也可以,因centos8后开始收费,不再赘述centos下的操作。输入如下界面即可进入ui界面,进入如下界面。后选择所需连接的wifi即可,界面如下。以下1和2选其中一个即可。
2023-08-27 23:43:42 324
原创 mybatis-plus自动生成库中所有表的entity、dao、service和controller的代码
前言当下后端的开发上,对于数据库的操作从之前的ssh到ssm,现在springboot对spring中的各个组件的整合及简化配置。从操作后端的数据上从先前的hibernate到现在的mybatis,hibernate是一个对象关系映射框架,它将java对象与数据库表建立映射关系,是一个全自动的orm框架,hibernate以操作java中与数据库中的表对应的实体类来操作数据库。mybatis相对hibernate,以自己手写SQL来操作数据库,对比hibernate操作相对复杂一些,但同时的对数据库的操作
2021-05-22 22:38:42 2414
原创 springboot使用AOP和自定义注解实现日志
springboot使用AOP和自定义注解实现日志由于有些伙伴对java中的注解还不是很了解,可以参考java的元注解,有了解的小伙伴可以直接调过。java4大元注解:https://blog.csdn.net/jjj___jjj/article/details/114682214?spm=1001.2014.3001.5501在java中使用注解要实现自定义的功能需要使用反射在程序与运行时动态的读取注解,在springboot中提供了注解的工具类AnnotatedElementUtils,在sp
2021-03-13 22:31:19 358
原创 java中的4种元注解
springboot使用自定义注解实现日志由于有些伙伴对java中的注解还不是很了解,可以参考下面的java的元注解的讲解,有了解的小伙伴可以直接调过。java的元注解注解在jdk1.5时候出现,在jdk1.8的时候使用的人数逐渐增多。在java中有四个元注解:@Documented该注解会在生成javadoc的时候在javadoc生成文档,jdk1.8的源码如下/** * Indicates that annotations with a type are to be documented
2021-03-13 19:58:23 350
原创 nginx配置SSL(使用https访问网页)
许多小伙伴有了自己的域名,但是发现现在的网页都是https协议的,就想使自己的域名也能通过https访问现在从申请SSL证书开始配置一下https。由于我的域名是从阿里云上购买的,所以去阿里云购买SSL证书点击SSL证书选择免费的SSL证书点击购买,要不了多久就会通过然后下载证书下载完成之后是一个压缩文件,解压后或有.key和.pem的两个文件,之后需要用到这两个文件我在根目录下创建了一个cert文件夹,用来存放这两个文件代码如下mkdir certcd cert然后
2020-10-18 22:15:09 36601
原创 java利用反射实现文件的读取
java反射java从很早的版本开始就引入了反射机制,java如今的框架底层大部分也都是使用反射实现的。这篇博客就去探索下java反射使用的方便之处。要说java的反射机制,肯定离不开Class这个类,我们从jdk的源码可以看到这个类在jdk1.0的时候就存在了。由于我这边需要用到文件读写的功能,同时又希望写的方法相对来说比较抽象,能在多出直接使用,于是我就想到了java的反射机制。首先这边先把我的读取文件的方法展示出来这个是用到的接口类/** * 实现该接口中的方法,本来打算在Fil
2020-10-11 00:06:56 37625 3
原创 maven配置阿里仓库
大家使用maven下载jar包会很慢,最主要的原因是maven的仓库在英国,但如果使用了阿里的仓库下载jar包就会变得很便捷。下面是如和配置阿里的仓库。<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/con
2020-09-21 13:20:11 38119
原创 centos下安装docker,以及docker阿里云镜像的配置
什么是dockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。在centos上安装docker卸载旧版本的docker(如果你曾经安装过docker,或者系统自带docker)sudo yum remove dock...
2020-05-04 22:35:01 36037
原创 用ThreadPoolExecutor手动创建线程池
用ThreadPoolExecutor手动创建线程池首先我们看一下ThreadPoolExecutor的构造方法public ThreadPoolExecutor(int corePoolSize, // 核心线程池大小 int maximumPoolSize, // 最大线程池大小 lon...
2020-04-04 18:30:59 37921 1
原创 java中Executors创建线程池的三种方法
三个关键线程池的比较1、创建单个线程(单例模式)public static ExecutorService newSingleThreadExecutor() { return new FinalizableDelegatedExecutorService (new ThreadPoolExecutor(1, 1, ...
2020-04-04 17:10:59 36517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人