javaEE
文章平均质量分 71
薛定谔的__猫
世界上最浪漫的一句话:你是自由的!
展开
-
多平台打包快捷方式
一个项目会有好几个环境,不同环境用的时候总是需要改配置,比较麻烦,这次给大家讲一个简单的方法,关于。这个就代表的我们要打包的是哪个环境了,勾选那个就是哪个了。上述文件是什么意思呢?原创 2023-08-04 13:47:50 · 100 阅读 · 0 评论 -
Spring中的事务
但也会有新的问题,⽐如此级别的事务正在执⾏时,另⼀个事务成功的插⼊了某条数据,但因为它每次查询的结果都是⼀样的,所以会导致查询不到这条数据,⾃⼰重复插⼊时⼜失败 (因为唯⼀约束的原因)。:表示创建⼀个新的事务,如果当前存在事务,则把当前事务挂 起。,事务最⾼隔离级别,它会强制事务排序,使之不会发⽣冲突,从⽽解决了脏读、不可重复读和幻读问题,但因为执⾏效率低,所以真正使⽤的场景并不多。●脏读:⼀个事务读取到了另⼀个事务修改的数据之后,后⼀个事务⼜进⾏了回滚操作,从⽽导致 第⼀个事务读取的数据是错误的。原创 2023-08-07 20:55:14 · 636 阅读 · 0 评论 -
AOP介绍和使用
⽽ AOP 是⼀种思想,⽽ Spring AOP 是⼀个框架,提供了⼀种对 AOP 思想的实现,它们的关系和 IoC 与 DI 类似。@Slf4j@Component@Aspect//定义切点//定义通知//这里注意,环绕式通知必须自己写返回结果log.info("之前");try{//调用目标方法log.info("之后");return oj;@Aspect是aop框架中提供的,表示是一个切面。原创 2023-07-28 13:40:45 · 7626 阅读 · 0 评论 -
代理模式是什么
为其他对象提供⼀种代理以控制对这个对象的访问。在某些情况下,⼀个对 象不适合或者不能直接引⽤另⼀个对象,⽽代理对象可以在客户端和⽬标对象之间 起到中介的作⽤。代理模式分为。原创 2023-07-30 15:56:36 · 835 阅读 · 0 评论 -
Mybatis-Plus的使用
MyyBatis-plus是Mybatis的增强版,并没有对Mybatis进行改变,就是把一些功能封装起来方便我们使用了,它的作用就是简化开发,提高效率。CRUD 接口 | MyBatis-Plus (baomidou.com)CRUD 接口 | MyBatis-Plus (baomidou.com)CRUD 接口 | MyBatis-Plus (baomidou.com)原创 2023-07-29 20:18:00 · 308 阅读 · 0 评论 -
Mybatis的基本操作--增删改查
传递对象的时候可以直接传递一个默认的,也可以传递一个指定名称的对象,传递默认的对象的时候,Mybatis会自动帮我们生成 以。修改数据的时候,也可以传入属性或者传入对象,传入属性的话,方法传参直接传递的就是要修改的值,传入对象的话,传入的是一个新的对象,设置新的对象的属性,用这个新的对象去替换之前的值。多个参数的时候就必须要用到注解@Param,且注解中的值要和xml接收参数的值一样。传递指定对象的时候,我们取值的时候,就是 对象名.属性 的方式取值。可以看到返回的结果就是我们连接的数据库中的结果。原创 2023-07-24 13:45:50 · 502 阅读 · 0 评论 -
Mybatis的动态SQL
动态 sql 是Mybatis的强⼤特性之⼀,能够完成动态的 sql 语句拼接。动态 SQL 大大减少了编写代码的工作量,更体现了 MyBatis 的灵活性、高度可配置性和可维护性。原创 2023-07-28 10:30:00 · 121 阅读 · 0 评论 -
Mybatis的多表查询
那么有时候我们会有需求,联合两个表去进行查询。本次讲解Mybatis如何实现多表查询。在讲多表查询的时候,我们要先引入一个知识点resultMap具体用法结合结合下边的例子进行理解。原创 2023-07-27 16:17:33 · 344 阅读 · 0 评论 -
Mysql的增删改查
insert into 表名(列名1,列名2,列名3,.....列名n)values(值,值,值,....值)insert into 表名 set 列=值,set 列=值...set 列=值。update 表名 set 列=值,列=值,,,列=值 where 列=值。select 列 from 表名 where 列=值 order by 列。select 列 from 表名 where 列=值 group by 列。select 列 from 表名 where 列=值。select 列 from 表名。原创 2023-07-27 14:00:00 · 359 阅读 · 0 评论 -
# 和 $ 的区别
预编译处理:Mybatis在处理#{}时候,会将SQL中的#{}转换为?,使⽤ PreparedStatement 的 set ⽅法来赋值。直接替换:是MyBatis 在处理 ${} 时,就是把 ${} 替换成变量的值。原创 2023-07-25 11:15:00 · 2106 阅读 · 0 评论 -
spring项目的常用配置文件
【代码】spring项目的常用配置文件。原创 2023-07-23 14:21:50 · 127 阅读 · 0 评论 -
初识Mybatis,并创建第一个Mybatis项目(详细图文教程)
Spring 集成了 Mybatis 框架,方便我们更加便捷的使用,但是 Mybatis 也可以单独使用,它和 Spring 没有关系。原创 2023-07-23 13:57:46 · 3307 阅读 · 1 评论 -
bean的生命周期
从生到死的过程。那么对于bean来说就是从创建到销毁的过程。普通的Java对象的创建由我们new创建,然后在不用的时候,java回收机制会自动回收。那么bean呢?bean是spring中的对象,和普通对象不一样的就是bean是由spring创建和管理的,我们使用的时候直接调用,bean的销毁是要在容器(上下文)销毁前才回去执行的。只有这些是不会执行的,要加上容器的销毁:这样就会在容器销毁前执行bean销毁的方法。原创 2023-07-19 16:31:38 · 553 阅读 · 0 评论 -
Bean的作用域
Spring中的核心就是存取bean,那么本篇文章我们来研究一下bean的作用域。spring容器在创建bean的时候会指定bean的作用域。下面给大家介绍一下常见的前五种bean的作用域。原创 2023-07-19 15:04:45 · 451 阅读 · 0 评论 -
Spring Boot Helper插件免费版的下载
在使用的时候,我们创建springboot项目就要下载springboot helper插件,下载是很简单,但是呢,有一个问题就是:),当然也可以下载免费的spring boot helper插件。原创 2023-07-18 18:10:51 · 11849 阅读 · 13 评论 -
创建第一个Springboot项目并打印hello(详细版)
Springboot就是为了快速开发spring项目诞生的。如果你知道spring程序的开发流程的话,你就是知道一个spring项目的创建的繁琐之处。(这里可以参考博主的前两篇文章,讲的时springcore项目的创建)但是spring项目确实对比java来说是简单了一部分的,但是我们精益求精,就产生了springboot,来简化spring程序的开发。原创 2023-07-18 16:43:44 · 984 阅读 · 0 评论 -
依赖注入的几种方式
对象装配的实现方法有3种:1.属性注入;2.构造方法注入;3.Setter注入。再讲本节内容之前,我们先来提两个传参的方式,首先呢,上节的文章里边,我们提到了五大类注解和@Bean注解,@Bean注解式可以传参的,他的方式就是:这就是@bean的传参,很简单,但是有几个需要注意的点:1.@bean传参的时候记得给配置参数的方法也要加上@bean注解,一定要加上,否则会报错;3.还有一个问题就是,大家可以看到上边写了参数匹配的方法,但是是什么样的匹配规则呢?原创 2023-07-18 11:30:00 · 1966 阅读 · 0 评论 -
spring--五大注解和bean注解(详细讲解)
不可以了,只要进行了重命名,就不可以再使用原来的类名了,但是,可以重命名多个,要想使用原来的类名,在只要重命名中也包括它就可以,其实重命名的name是一个数组,所以格式也就是数组的格式.那么既然方法注释可以重命名,是不是类注释也可以呢?一般会单独建一个包,这个包下放的就是我们需要存储到spring的类,扫描路径就是包的路径。@Controller: 控制器,程序的入口,比如参数的校验,参数类型转换,,等前置处理。前边五大注解是类注解,是要注解在类上边的,而方法注解是要注解到方法上的,原创 2023-07-17 12:15:00 · 272 阅读 · 0 评论 -
spring项目的创建和使用(详细图文教程)方法一
现在我们创建好了这个类,我们可以根据类来创建对象了,但是不要忘了,我们是spring项目,spring是什么呢?(2)接下来,我们要在spring中存储bean,那么我们要去创建我们要存储的bean,要创建bean我们就要创建一个类。bean的存储(注册):创建一个配置文件,创建一个bean的类,在spring里注册bean。原始的spring的存取就是本篇文章的全部内容了,下一篇文章我们讲bean的简单的存的方式!bean的取用:获取spring的上下文,选择合适的方法取bean,使用bean。原创 2023-07-16 14:42:26 · 274 阅读 · 0 评论 -
HTTP协议(3)-计算机网络(构造HTTP请求)
本片给大家介绍一下构造HTTP请求的相关内容.首先,构造HTTP请求的方法有三种:1.form表单2.ajax那么接下来,我们先介绍form表单构造HTTP请求的相关操作.原创 2023-06-23 13:51:21 · 74 阅读 · 0 评论 -
关于 Fiddler 的常见问题解决(抓包问题详细解决)
我们都知道Fiddler 是我们用于客户端和服务器之间的第三方抓包软件,那么,首先,我们在安装的时候就应该。关于Fiddler 的问题,今天就讲到这里,还有什么常见的问题,欢迎大家留言哦~操作结束后,这个时候,我们的Fiddler 就可以抓取 Https 的包了.其次,在安装结束后, Fiddler 在安装后,默认是。点击右边的Row 选项,这个是最原始的请求和响应.今天来讲一下关于Fiddler 抓不到包的问题.原创 2023-06-21 10:44:44 · 1387 阅读 · 0 评论 -
HTML中的快捷键 和 特殊符号
标签带内容(带编号)原创 2023-06-07 16:25:23 · 273 阅读 · 0 评论 -
jdk中的小工具-jcosole(类似监视)
jdk中的调试工具原创 2023-05-13 12:03:13 · 113 阅读 · 0 评论 -
Java文件操作-相关知识点详细整理(一篇整理全部)
IO流相关方法,文件构造方法,文件基础操作方法列举和代码应用,三个文件相关的实例代码实现原创 2023-05-25 16:11:17 · 1028 阅读 · 1 评论