自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringWeb层控制器类的使用

在Springweb搭建中,引入创建了Controller控制类,可以编写自己的代码,实现前后端交互,那么如何使用呢?

2023-07-22 18:16:43 163

原创 Spring Web ( Spring MVC)

SpringMVC是Spring提供的一个基于MVC设计模式的轻量级web开发框架,一种后端的架构,是jsp时代的称呼,用于前后端未分离时。其中M(Model)指数据模型层,V(View)指视图层,C(Controller)指控制层。数据模型层:模型对象拥有最多的处理任务,是应用程序的主体部分,它负责数据逻辑(业务规则)的处理和实现数据操作。相当于model类,dao层。视图层:负责格式化数据并把它们呈现给用户,包括数据展示,用户交互,数据验证,界面设计等功能。

2023-07-20 17:06:49 177

原创 Spring 集成 MyBatis

将 Spring 与 MyBatis 进行整合,主要解决的问题就是将 SqlSessionFactory 对象交由 Spring 来管理。所以核心就是将 SqlSessionFactory 的对象生成器 SqlSessionFactoryBean 注册在 Spring 容器中,再将其注入给 Dao 的实现类即可完成整合。

2023-07-19 17:02:55 123

原创 Spring事务传播行为

在【Spring事务管理】这篇文章中,已经了解到什么是事务,以及事务是由数据库提供的。而事务传播行为是Spring框架自己额外增加的功能,是不属于数据库的。简单来说,传播是至少发生在两者之间的,事务传播就是一个具有事务功能的方法A在调用另一个具有事务功能的方法B时,B方法是如何执行的,是合二为一在A方法中执行呢,还是独立执行呢?事务传播行为是Spring为了在更复杂的业务逻辑调用时,提供的一个功能。

2023-07-18 20:08:32 80 1

原创 Spring事务管理

事务可以看作是由数据库若干操作组成的一个单元。也就是由一条或多条数据库的sql语句组成的,不可分割的工作单元。只有一项事务中的所有操作都正常完成时,这项事务才会被提交到数据库中,如果有一步操作没有完成,这项事务就不会提交执行。事务的作用是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要出现异常,就需要回退到事务开始未执行操作的状态,事务中的所有操作要么都完成,要么都取消,从而保证数据满足一致性的要求。

2023-07-18 16:12:51 65 1

原创 Spring之AOP(面向切面编程)

AOP: (Aspect Oriented Programming)面向切面编程 ,是通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。通俗来讲,AOP是一种编程技术,是将程序中的非业务代码进行提取,在不需要修改原来代码的情况下,为程序添加额外的功能,也就是说可以将业务代码和非业务代码进行隔离,使得各个部分的耦合度降低,提高程序的复用性,提高开发效率。业务代码:直接用于实现用户需求的代码;非业务代码:辅助业务代码,一般可以脱离业务而存在的代码,如解决中文乱码等;

2023-07-17 16:47:07 180 1

原创 Spring之JDBC

Spring JDBC是Spring所提供的持久层技术,负责数据库资源和错误处理,降低JDBC API的使用难度,以一种更简洁,更直接的方式使用JDBC API,大大简化了开发人员对数据库的操作。

2023-07-16 20:40:00 1729 1

原创 Spring之Bean管理

由Spring框架创建并管理的对象称为bean对象,bean是一个由Spring IoC容器实例化、组装和管理的对象。

2023-07-16 17:27:49 81 1

原创 Spring简介

Spring框架是2003年兴起的一款轻量级的,非侵入式的,IOC和AOP的一站式Java开发框架,为简化企业级应用开发而生。

2023-07-15 21:40:32 90 1

原创 Java反射机制

反射就是仅仅只知道类的地址(全类名),就需要在运行时,可以动态的获取到类的信息,可以创建类的对象,调用任意的方法,属性等这种动态获取类信息的功能。

2023-07-13 20:41:34 70 1

原创 MyBatis入门

MyBatis详解

2023-07-12 19:41:08 89 1

原创 Maven

在写项目时,需要导入jar包,但存在一些jar包没有官网很难被找到,jar包数量过多,jar 包之间存在依赖难以管理等问题,在开发期间,我们可以使用Maven来解决以上问题。Maven是Apache软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的jar包,以及jar包之间的依赖关系,完成项目的编译,测试,打包和发布等工作。

2023-07-08 19:29:42 87

原创 vue-cli

vue-cli项目搭建,组件创建,组件路由安装,ElementUI安装

2023-05-02 17:49:50 89

原创 Java面向对象(Ⅲ)

面向对象语言的三大特征:封装,继承,多态。抽象类,final关键字,接口。

2023-03-29 21:18:51 76

原创 Java面向对象(Ⅱ)

this关键字;static关键字;代码块;类的加载执行;包;访问权限修饰符。

2023-03-28 16:15:09 76

原创 Java面向对象(Ⅰ)

本篇文章我们讲述的是面向对象,从面向对象的思想开始,然后学习面向对象解决问题的方式,通过方式我们再去具体了解怎样使用面向对象解决问题,对解决问题时出现的陌生的内容概念再进行详细讲述。

2022-12-18 20:50:23 101

原创 Java语言实现杨辉三角

使用二维数组打印出如下图的杨辉三角。

2022-11-19 20:48:43 22747 3

原创 JavaSE基础语法(Ⅳ)

在JavaSE基础语法(Ⅲ)中,我们提到了数组的概念,并且详细的讲解了一维数组,它的声明,创建,以及访问等等。这篇文章,我们对一维数组进行扩展,上升到二维数组进行讲解,内容与一维数组大同小异,我们可以通过类比学习,掌握本章的知识内容。学习了数组我们知道,数组就是相同数据类型元素的集合,就相当一个容器,里面存放了数据类型相同的各种数值,这样的一个容器就叫做数组。那么其中的元素,只是单个数值,这是一维数组。要是其中的元素是一个一维数组的话,这就是二维数组。

2022-11-19 16:24:19 180

原创 JavaSE基础语法(Ⅲ)

Java的方法类似于其它语言的函数,方法是解决一类问题的步骤的有序组合,方法包含于类或对象中。• 数组是相同数据类型元素的集合。• 数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型。

2022-11-12 23:39:31 114

原创 JavaSE基础语法(Ⅱ)

在Java语言中,可以从任意的基本类型转型到另外的基本类型。其中布尔型不可以与其他类型进行转换。类型转换规则可以分为两种:

2022-11-04 00:14:51 87

原创 JavaSE基础语法(Ⅰ)

学习Java语言与学习英语是类似的,在初步学习英语时,我们需要认识音标,字母,接着字母构成单词,单词与语法构成句子。同样Java语言也有属于自己的语法,本篇文章包含了Java的注释,关键字,保留字,标识符,变量,数据类型六种基础语法,是我们后期写代码必须要掌握的基础内容。

2022-10-26 20:58:46 167

原创 初识Java

在人类日常生活中,语言是人与人之间沟通的一种工具,那么人与计算机之间沟通也可以通过语言来完成,这类语言称为计算机语言。例如C、C++、Java、Pathon等这些都是我们常见的计算机语言。由于各类语言特点用法等的不同,我们选择了自己适合或需要的语言。

2022-10-25 19:04:50 191 1

空空如也

空空如也

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

TA关注的人

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