一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Java

Mybatis 和 Mybatis Plus 的区别

Mybatis 和 Mybatis Plus 的区别
MyBatis:

所有SQL语句全部自己写
手动解析实体关系映射转换为MyBatis内部对象注入容器
不支持Lambda形式调用
Mybatis Plus:

强大的条件构造器,满足各类使用需求
内置的Mapper,通用的Service,少量配置即可实现单表大部分CRUD操作
支持Lambda形式调用
提供了基本的CRUD功能,连SQL语句都不需要编写
自动解析实体关系映射转换为MyBatis内部对象注入容器

龙生   27 May 2022
View Details

SpringBoot 集成 Nacos

  目录 一、前言 二、Nacos集成 1、引入Nacos依赖 2、设置Nacos配置 3、加载Nacos配置中心配置项 4、Nacos集成验证 5、Nacos配置中心配置项动态生效   Nacos安装详见:Spring Cloud 系列之 Nacos 配置中心   一、前言 上一篇已经讲解了怎样安装安装、启动、配置 Nacos,这篇我们讲解如何在项目中使用 Nacos 。 还不了解 Nacos 的详见:Spring Cloud 系列之 Nacos 配置中心 在集成 Nacos 之前,首先我们要先创建一个 Spring Boot 项目:IDEA 创建 SpringBoot 项目   二、Nacos集成 1、引入Nacos依赖

  注:Spring Boot版本要低于2.4,否则启动应用会报错。   2、设置Nacos配置 项目中默认配置文件是 application.properties ,Nacos 配置加在此配置文件中的话,应用启动会报连接 Nacos 失败,我们需要创建 bootstrap.properties 或 bootstrap.yml 配置文件(添加任意一个即可),下面我们以 bootstrap.properties 为例:

    3、加载Nacos配置中心配置项 在初始化类中添加 @EnableDiscoveryClient 注解即可:

    4、Nacos集成验证 Nacos配置如下: 启动应用,然后访问:http://localhost:8085/hello 出现如下界面说明加载Nacos配置成功。   5、Nacos配置中心配置项动态生效 需要在配置对象中添加 @RefreshScope 注解,然后重启应用。

  重启后,访问:http://localhost:8085/hello 将 Nacos 配置中的 log.level 修改为 DEBUG ,然后重新访问:http://localhost:8085/hello,出现如下界面说明 Nacos […]

龙生   24 May 2022
View Details

SpringBoot集成Nacos

一、环境说明 1.CentOS7 2.Jdk1.8 3.Mysql5.7 4.Nacos1.3 5.SpringBoot2.3.1.RELEASE 6.Maven3.6 二、下载Nacos 1.Nacos官网:https://nacos.io/zh-cn/index.html 2.Nacos下载地址:https://github.com/alibaba/nacos/releases/download/1.3.0/nacos-server-1.3.0.tar.gz 三、解压启动Nacos

四、配置Nacos

五、与SpringBoot集成,使用Nacos配置中心

from:https://www.cnblogs.com/runningA/p/13654777.html

龙生   24 May 2022
View Details

SpringBoot之整合Shiro(最详细)

SpringBoot整合Shiro思路

龙生   28 Apr 2022
View Details

Maven编译报错“Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.”

使用maven进行打包 install package时报错   解决一:临时手动操作 maven的编译打包检查:关闭点一下就可以了,忽略检查测试文件   解决二:pom.xml配置

  from:https://www.cnblogs.com/SparkMore/p/15919302.html

龙生   28 Apr 2022
View Details

Java并发编程

龙生   24 Apr 2022
View Details

IDEA插件

龙生   24 Apr 2022
View Details

Java Flight Recorder初探

Java Flight Recorder简称JFR,OpenJDK从11版本开始支持。它是一个低开销的数据收集框架,可用于在生产环境中分析Java应用和JVM运行状况及性能问题。

龙生   22 Apr 2022
View Details

使用IDEA生成jar包的步骤

第一步: 1、把module目录下的MATA-INF文件夹删除,如果没有MATA-INF文件夹则不用删除 2、Ctrl + Alt + Shift + S 打开 Project Structure 窗口 第二步: 新增Artifacts,操作如下图 第三步: 设置如下图: 1、选择要打包的module 2、选择Main-Class 3、JAR files from library选择第二项,这样可以把依赖的jar包分离出来 4、MANIFEST.MF的路径不要使用默认的src/main/java目录,改成module的目录 5、点击ok 第四步: 上一步(第三步)点击ok后看到如下结构无误,则再次点击ok 第五步: 构建JAR文件,操作如下图:   第六步: Ctrl + Alt + Shift + S 打开 Project Structure 窗口,查看输出目录,如下图: 在上图所示的Output Directory目录下即可看到项目的jar包及其依赖的其他jar包,如下: 第七步: 运行项目: 使用命令 java -jar demo3.jar 即可运行项目,如下图:   from:https://www.cnblogs.com/oldpub-blog/p/13415821.html  

龙生   20 Apr 2022
View Details

springboot中Scheduled(cron =“*/5 * * * * ?“)定时器执行

在方法上边加上

  from:https://blog.csdn.net/fanhuiixa/article/details/107695588

龙生   09 Apr 2022
View Details
1 26 27 28 63