自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 @Transactional 失效的几种情况

Transaction注解处理运行时异常。即只有抛出运行时异常时,才会触发食物回滚,否则不会。在MySQL中,MY,MYISAM引擎不支持事务,in,InnoDB支持事务。类内部非直接访问带标记注解的方法B ,而是通过类普通方法A,然后由A调用B。// 注释调@Component,该类没被Spring管理,事物也是不生效的。@Transactional注解只能在public修饰的方法下使用。propagation属性错误。这种情况需要指定异常,如。public修饰的方法。

2023-03-08 19:37:43 385

原创 解决在properties配置文件中加载不到username=root的情况

解决2:使用system-properties-mode="NEVER"属性表。username=root,那么使用${username}获取到的不是。如果属性文件中配置的不是jdbc.username,而是。系统属性的优先级比我们属性文件中的高,替换了我们。解决1:换一个名称,例如不叫username,叫。的username=root。root,而是计算机的名称。

2023-02-23 20:14:04 318

原创 Spring简介

一、Spring简介1 Spring介绍==简化开发==,降低企业级开发的复杂性==框架整合==,高效整合其他技术,提高企业级应用开发与运行效率。

2023-02-22 21:00:00 314

原创 过滤器-Filter

在程序中访问服务器资源的时候,当一个请求到来,服务器首先判断是否有过滤器与请求资源相关,如果有过滤器可以将请求拦截下来,完成一些特定的功能,再由过滤器决定是否交给请求资源,如果没有则像之前那样直接请求资源了,响应也是类似。我们的过滤器目前拦截的是请求,但是在实际开发中,我们还有请求转发和请求包含,以及由服务器触发调用的全局错误页面。如果有多个过滤器,在第一个过滤器中调用下一个过滤器,依次类推,直到到达最终访问资源。是一个接口,代表过滤器链对象,由Servlet容器提供实现类对象,直接使用即可。

2023-02-17 22:20:28 165

原创 JDBC详细介绍

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。

2023-02-15 21:58:50 4225

原创 Java中的设计模式

这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。中最简单的设计模式之一。种,如单例模式、工厂模式,抽象工厂模式,代理模式。解决项目问题经验的总结,很多公司都知晓。模式,它提供了一种创建对象的最佳方式。、单例类必须给所有其他对象提供这一实例。、单例类必须自己创建自己的唯一实例。、单例类只能有一个实例。单例模式案例测试代码。

2022-12-26 21:20:35 51

原创 在IDEA中配置lombok组件

ombok组件,主要功能是让编写的代码更加优雅,(本质是快速帮我们编写getter setter 方法。toString方法 构造方法,还有日志框架工具类。文件中配置一下就可以了,现在我们是。)第二步:设置当前项目启用注解功能。)第三步:在当前项目模块上,添加。普通的项目,所以我们需要自己下载。项目,那么就比较简单了,直接在。

2022-12-26 20:46:03 5288

原创 Java随机生成验证码

【代码】Java随机生成验证码。

2022-12-26 09:52:33 143

原创 Java实现数组排序和输入输出最大值

Arrays.sort(num,(a,b)->b-a)数组降序排列。Math.max(max, num[i])输出最大值。Arrays.toString()方法输出数组值。Math.min(min,num[i]输出最小值。Arrays.sort(num)数组升序排列。

2022-12-26 08:58:32 926

原创 java实现飞机选票

通过输入票价、月份来输出价格。输入票价、月份、仓位 效果如图。

2022-12-26 08:48:44 160

原创 Java实现猜数游戏

Java实现猜数游戏。

2022-12-23 16:00:39 119

原创 Java通过for循环写九九乘法表

乘法表对于大家来说并不陌生,但怎么用程序来写出来呢?今天我教大家如何在Java中用for循环运行乘法表。如果大家想让它美化一下可以将这一行代码。这是美化后的样式 如图。总体效果还是不错的。

2022-12-23 15:55:08 884

原创 Java通过for循环打印菱形和空心菱形

Java通过for循环打印菱形和空心菱形

2022-12-22 15:13:35 637

原创 记事本编写HelloWorld程序的编写,保存,编译,运行,相关的步骤。

对此我们先通过命令javac Hello.java对文件先进行编译,编译成功后的会出现Hello.class文件。本人用的是jdk1.8版本 在运行之前需要先进行javac编译。接下来直接编译运行程序 输入命令Java Hello.java 不再进行javac编译。最后运行,输入命令java Hello,命令框输出Hello World即为运行成功。步骤一:在键盘上点击win+r 输入notepad 打开记事本,接着输入代码。步骤三:找到刚保存文件的 ,在路径框输入cmd。这里我切换到17版本。

2022-12-15 13:30:38 865 1

原创 解决JDK9后没有jre程序目录的情况(最简单直接的方法)

bin\jlink --module-path jmods --add-modules java.desktop,java.base --output jre2.cmd回车。1.找到jdk所在的路径。直接在路径下输入cmd打开命令窗口。最后jre程序目录就生成了。

2022-12-15 10:28:52 457

原创 关于jdk17在window系统中的配置过程(超详细)

在系统变量中新建变量名JAVA_HOME 变量值为刚刚jdk17的解压路径 D:\java\jdk-17.0.5。同样新建变量名CLASSPATH 变量值为 .;2.选择安装路径,根据自己的电脑配置选择适合的安装路径,我这里选择的是d盘。4.回到桌面 选中此电脑 右键 属性 点击高级系统设置 点击环境变量。接下来我们点击键盘win+R 输入cmd进入命令窗口。接着在系统变量中双击变量Path 新建环境变量。输入命令 Java -version。

2022-12-15 08:56:09 2369 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除