- 博客(23)
- 收藏
- 关注
原创 mysql常用命令
-新增root账号 host地址为 % (%表示支持任意主机连接服务器中的Mysql)--先修改root的密码 (默认密码策略 长度为8 必须包含数字大小写字母和符号)mysql -u root -p 回车 输入粘贴的临时密码。--最后把密码设置成你想要的简单版的密码 这里改成root。--开发阿里云服务器mysql端口 3306。--改变mysql8加密规则()--再修改mysql8密码策略。--设置允许密码和用户名相同s。--查看user表中的登录名。--选中mysql数据库。
2023-09-25 17:47:32
608
1
原创 SpringBoot启动流程原理解析篇
Spring大家都知道 boot翻译过来就是启动的意思 SpringBoot就是启动Spring项目的一个工具,SpringBoot其实是依赖于Spring的,可以说SpringBoot是Spring的一个升级版本 它省略了Spring的很多的配置 这就是SpringBoot自身强大的自动装配功能,而且SpringBoot这个框架中内嵌了Tomcat,web的容器,集成了SpringMVC等等这框架,无需我们额外配置Tomcat。注解,以明确表示该类是一个Spring Boot的配置类。
2023-09-13 19:42:37
146
1
原创 SSM实现增删改查代码篇超级详细
ssm全称Spring+SpringMVC+MyBatis,是目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。
2023-08-23 11:07:10
4961
4
原创 Spring MVC基础代码篇
基于java的实现MVC设计模式的请求驱动类型的轻量级Web框架,通过注解,无需实现任何接口,来处理浏览器或者客户端发出的请求M 表示model 模型层(dao接口 entity实体类 service层)V 表示 view 视图层 用于把结果展示给用户(比如jsp页面 html页面)C 表示 controller 控制器 相当我们jdbc的servlet。
2023-08-22 15:42:35
105
1
原创 Spring中的事务管理(转账案例分析)
通俗来讲事务就是在程序运行的时候把我们的sql一起打包,然后一起提交,它要么失败,要么成功当一个事务在读取一个范围内的数据时,另一个并发事务新增或删除了一些符合该范围条件的数据,导致第一个事务在后续读取时,发现有了额外的未预期的数据或者缺少了之前看到的数据。案例解析假设有两个并发事务正在操作一个学生表,事务A正在查询所有分数大于80分的学生记录,而事务B在这个时候插入了一个新的分数大于80分的学生记录。如果事务A继续查询,就会发现有了一个之前不存在的学生记录,就像"幻觉"一样出现了新的数据。
2023-08-19 10:35:34
171
原创 Spring自动装配小白专用
自动装配式bean的依赖方式,它会在spring的上下文自动寻找,并且自动给当前的bean装配其关联的bean属性。
2023-08-18 19:25:35
58
1
原创 Spring+Mybatis整合+部分源码解析
SqlSessionFactory是MyBatis的核心类,用于创建SqlSession对象,从而执行SQL语句和管理事务。它用于扫描指定包路径下的Mapper接口,并将其注册到Spring容器中,使得可以通过@Autowired或@Resource注解在代码中使用这些Mapper接口。它可以配置数据库的连接URL、用户名、密码等信息,并提供了一些连接池的配置选项,比如最大连接数、最大等待时间等。:在项目的构建管理工具中引入Spring和MyBatis的依赖。service层的实现类。
2023-08-17 19:55:26
82
1
原创 Spring 注解开发 超级详细 纯代码篇
用于自动注入依赖,可以用在构造方法、属性、方法或者参数上。Spring会自动查找匹配的Bean并完成注入。: 用于标记一个类为Spring的组件,表示这个类将被Spring自动扫描并注册为一个Bean。创建ApplicationContext.xml配置文件。@Repository 用来标注访问层(dao的实现类): 用于指定注入Bean时的限定符,配合。@Service:用于标注业务逻辑层。使用,指定具体的Bean实例。
2023-08-16 16:24:16
98
1
原创 了解Spring控制反转 看这篇就够了
1.Spring框架是一个轻量级的JavaEE框架2.Spring框架可以解决企业级应用开发的复杂性,它也是现在的主流框架3.Spring设计理念 是面向Bean的编程4.Spring框架可以帮我们实现new对象5.Spring框架可以帮我们维护对象和对象之间的关系。
2023-08-14 19:59:03
35
原创 Mybatis基础详细总结
1.mybatis是一款优秀的持久层框架,它支持自定义sql,存储过程以及高级映射持久化就是将程序的数据在持久状态和瞬时状态转化的过程通俗来讲就是由瞬时到持久由持久再到瞬时的一个过程orm指object relatation mapper(对象关系映射)例如mabatis中 mapper.xml---->映射实体类 这就是对象关系映射。
2023-08-12 17:39:08
58
1
原创 Mybatis从基础到入门手把手教学(二)
mybatis的工作原理原理解析:首先会读取mybatis-config.xml配置文件并加载xxxMapper.xml映射文件,加载完这一些文件之后就会创建一个SqlSessionFactory对象,创建完SqlSessionFactory对象之后就会接着创建SqlSession对象,并且通过SqlSession对象来执行xxx.Mapper.xml中的Sql语句,执行完毕之后会把结果映射到java对象中,然后把结果返回个用户Mybatis的映射文件1.映射文件中的几个顶级元素
2023-08-08 15:25:48
50
原创 Mybatis从基础到入门手把手教学(一)
MyBatis是一个以Java语言为主的持久层框架,它简化了数据库访问的过程,它支持自定义 SQL、存储过程以及高级映射(可以说mybatis就是JDBC的升级版)
2023-08-05 10:30:18
48
1
原创 maven安装配置创建及IDEA配置 超级详细教程小白专用
1.maven是一款服务于java平台的自动化构建工具 他是Apache下的开源项目,它同时也是一个项目管理工具,提供对 Java 项目进行构建、打包、部署、依赖管理以及项目信息管理等功能。
2023-08-04 00:18:58
890
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人