自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在IDEA中使用Git

通过Git命令可以完成Git相关操作,为了简化操作过程,我们可以在IEDA中配置Git,配置好后就可以在IDEA中通过图形化的方式来操作Git。

2025-08-25 20:35:49 960

原创 Git分布式版本控制工具

Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种:本地仓库:开发人员自己电脑上的 Git 仓库远程仓库:远程服务器上的 Git 仓库commit:提交,将本地文件和版本信息保存到本地仓库push:推送,将本地仓库文件和版本信息上传到远程仓库pull:拉取,将远程仓库文件和版本信息下载到本地仓库。

2025-08-25 20:14:52 607 1

原创 Maven高级

所谓分模块设计,顾名思义指的就是我们在设计一个 Java 项目的时候,将一个 Java 项目拆分成多个模块进行开发。如果项目不分模块,也就意味着所有的业务代码是不是都写在这一个 Java 项目当中。随着这个项目的业务扩张,项目当中的业务功能可能会越来越多。假如我们开发的是一个大型的电商项目,里面可能就包括了商品模块的功能、搜索模块的功能、购物车模块、订单模块、用户中心等等。这些所有的业务代码我们都在一个 Java 项目当中编写。

2025-08-23 23:55:03 1107 1

原创 Web后端开发总结

web后端开发现在基本上都是基于标准的三层架构进行开发的,在三层架构当中,Controller控制器层负责接收请求响应数据,Service业务层负责具体的业务逻辑处理,而Dao数据访问层也叫持久层,就是用来处理数据访问操作的,来完成数据库当中数据的增删改查操作。在Spring框架的生态中,对web程序开发提供了很好的支持,如:全局异常处理器、拦截器这些都是Spring框架中web开发模块所提供的功能,而Spring框架的web开发模块,我们也称为:SpringMVC。

2025-08-22 17:50:16 453

原创 SpringBoot的原理

SpringBoot的自动配置就是当Spring容器启动后,一些配置类、bean对象就自动存入到了IOC容器中,不需要我们手动去声明,从而简化了开发,省去了繁琐的配置操作所以配置类最终也是SpringIOC容器当中的一个bean对象我们如何保证引入进来的第三方依赖当中的bean以及配置类有没有生效方案1:@ComponentScan 组件扫描方案2:@Import 导入(使用@Import导入的类会被Spring加载到IOC容器中)方案一:@ComponentScan组件扫描。

2025-08-22 17:36:57 975

原创 事务&&AOP

是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。事务的操作主要有三步:2.提交事务(这组操作全部成功后,提交事务):commit;commit;rollback;

2025-08-21 22:36:01 849

原创 Spring Boow Web登录认证(会话技术,过滤器,拦截器,异常处理)

在登录界面中,我们可以输入用户的用户名以及密码,然后点击 "登录" 按钮就要请求服务器,服务端判断用户输入的用户名或者密码是否正确。如果正确,则返回成功结果,前端跳转至系统首页面。例如:接口文档请求参数参数格式:application/json功能开发EmpServiceEmpMapper。

2025-08-20 21:37:23 1812

原创 SpringBootWeb分析与操作(二)

EmpControllerEmpServiceEmpServiceImplEmpMapper2.文件上传简介:文件上传,是指将本地图片、视频、音频等文件上传到服务器,供其他用户浏览或下载的过程。想要完成文件上传这个功能需要涉及到两个部分:前端程序服务端程序前端程序要完成哪些代码:知道了前端程序中需要设置上传文件页面三要素,那我们的后端程序又是如何实现的呢?首先在服务端定义这么一个controller,用来进行文件上传,然后在controller当中定义一个方法来处理 请求在

2025-08-19 16:47:11 1027 1

原创 SpringBootWeb项目综合分析与操作(一)

准备数据库表(dept、emp)创建springboot工程,引入对应的起步依赖(web、mybatis、mysql驱动、lombok)配置文件application.properties中引入mybatis的配置信息,准备对应的实体类准备对应的Mapper、Service(接口、实现类)、Controller基础结构第一步准备数据库表(自行准备,这个文章主讲步骤)第2步:创建一个SpringBoot工程,选择引入对应的起步依赖(web、mybatis、mysql驱动、lombok)

2025-08-18 23:41:33 1058

原创 Mybatis基础操作

预编译SQL有两个优势:1.性能更高2.安全(防止SQL注入)性能更高:预编译SQL,编译一次之后会将编译后的SQL语句缓存起来,后面再次执行这条语句时,不会再次编译。(只是输入的参数不同)更安全(防止SQL注入):将敏感字进行转义,保障SQL的安全性。

2025-08-17 18:17:10 1097

原创 Mybatis的开始入门

Mybatis框架,就是对原始的JDBC程序的封装。java语言操作数据库呢,只能通过一种方式:使用sun公司提供的 JDBC 规范。JDBC: ( Java DataBase Connectivity ),就是使用Java语言操作关系型数据库的一套API。这里就不作过多介绍了数据库连接池是个容器,负责分配、管理数据库连接(Connection)

2025-08-16 22:26:25 1060

原创 数据库代码篇,帮你整理java需要的学的数据库代码

1、SQL语句可以单行或多行书写,以分号结尾2、SQL语句可以使用空格/缩进来增强语句的可读性。3、MySQL数据库的SQL语句不区分大小写。4.注释:单行注释: -- 或者 #多行注释: /* 内容 */1.2分类SQL语句根据其功能被分为四类:DDL、DML、DQL、DCL分类全称说明DDL数据定义语言,用来定义数据库对象(数据库,表,字段)DML数据操作语言,用来对数据库表中的数据进行增删改DQL数据查询语言,用来查询数据库中表的记录DCL。

2025-08-15 23:56:04 1217

原创 数据库开发-MySQL安装与配置

简单的mysql环境安装,配置和卸载

2025-08-15 18:32:59 958

原创 SpringBoot基础

在com.itheima这个包下创建一个子包然后在controller包下新建一个类:HelloControllerPostman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件Postman原是Chrome浏览器的插件,可以模拟浏览器向后端服务器发起任何形式(如:get、post)的HTTP请求使用Postman还可以在发起请求时,携带一些请求参数、请求头等信息作用:常用于接口测试特征;简单好用单一职责原则:一个类或一个方法,就只做一件事情,只管一块功能。

2025-08-14 18:54:09 1113 1

原创 Maven

Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。

2025-08-13 19:41:57 778

空空如也

空空如也

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

TA关注的人

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