自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis框架进阶(标签)

创建一个项目,创建项目之后首先配置SpringBoot配置文件根据classpath中的位置创建xml文件,需要放在resource文件之下根据namespace的位置创建接口介绍一下if标签的作用,我们在某个网站想注册一个账号的时候,会发现有些是必填项,那么那些不是必填的项该怎么处理呢?if标签的作用就是为了解决这个问题。标签内部的test内部的gender是传入对象中的属性,不是数据库字段。如果gender不输入的话就会设置为默认值。

2024-12-08 22:56:12 886

原创 MyBatis框架

MyBatis框架是一个优秀的持久层框架,为了简化JDBC开发。传统的JDBC编程编写起来很麻烦。MyBatis框架使用了数据库连接池技术,避免了频繁的创建和销毁操作。初始情况下,数据库连接池会默认创建一定数量的connection对象,当有sql操作的时候就给这个sql操作分配一个connection对象,sql执行完毕后会把connection对象归还给数据库连接池数据库连接池的优点:降低网络资源开销,资源重用,提高性能。持久层:指的是持久化操作的层,负责进行数据库相关操作。

2024-11-23 18:02:44 1176

原创 Spring Boot配置文件和日志

平常我们使用的计算机上的软件像QQ,微信等等,运行这些软件只需要双击.exe文件就可以,但是可以发现文件目录下还包含一些.xml等文件,这些文件就是配置文件。配置文件的作用是为了避免硬编码,硬编码俗称把代码写死。比如软件的字体大小就可以通过配置文件,根据用户的设置不同,配置文件读取到用户的配置就可以给用户提供不同的字体大小设置。如果硬编码,那么用户看到的字体大小就都是统一的。

2024-11-19 11:58:05 1296

原创 Spring IOC&DI

前面介绍了Spring Boot,Spring MVC,那么Spring和他们之间有什么关系呢?Spring简单一句话总结就是:它是一个包含众多工具方法的IOC容器。前面我们也接触过容器,比如List/Map,他俩是数据存储容器。所以,当有多个相同类型的对象时不能使用按类型查找,要使用按类型和名称查找和按名称查找,演示用的是按类型和名称。

2024-11-17 18:02:56 1093

原创 Spring MVC练习

上一篇文章介绍了Spring MVC的注解,这篇文章再来做一些练习来巩固。html文件要放在static当中。

2024-11-13 23:16:41 557

原创 Spring MVC

搞清楚Spring MVC之前先搞清楚MVC是什么?MVC是一种架构设计模式,也就是一种思想,M是Model,V是View,C是Controller。他们之间的关系举一个例子来介绍。比如去饭店吃饭,一进去有服务员接待,这个服务员就是View,点菜之后,服务员把点的菜发给前厅,前厅就是Controller,前厅再根据菜的种类给不同的厨房下达做菜的命令,厨房就是Model。Spring MVC还是一个web框架,所以Spring MVC可以看作是一个实现了MVC模式的web框架。

2024-11-10 19:30:02 1037

原创 初识Java EE和Spring Boot

maven简单来说就是一个项目管理工具,通过pom.xml文件配置获取jar包,不用手动去管理jar包。使用maven的目的是为了提高开发效率。Maven最核心的两个功能:项目构建,依赖管理。

2024-11-07 23:47:48 1418 2

原创 项目中MyBatis要引入的内容

先创建application.yml,在内部配置mybatis相关配置文件,然后根据mybatis约定的格式再创建**Mapper.xml。把内部namespace改成com.example.java_gobang.model.UserMapper。

2024-07-20 17:23:43 264

原创 链表(Java)练习题

【代码】链表(Java)练习题。

2024-04-18 23:43:44 438 1

原创 用Java写一个小程序(图书管理系统)

图片包含了整个图书管理系统的的全部包,以及包下的所有类。以上就是整个图书管理系统的代码实现。

2024-04-12 17:43:05 681 1

原创 抽象类和接口

(只能是public abstract,其他修饰符都会报错)

2024-04-09 23:02:26 870 1

原创 Java中的多态

多态的概念:通俗来说,就是多种形态,同一件事情,发生在不同对象身上,就会产生不同的结果。在java中要实现多态,必须要满足如下几个条件,缺一不可:1.2.3.重写(override):也称为覆盖。重写是子类对父类非静态、非private修饰,非final修饰,非构造方法等的实现过程进行重新编写,。重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。

2024-04-08 12:16:18 1083 1

原创 Java中的继承

成员方法没有同名时,在子类方法中或者通过子类对象访问方法时,则优先访问自己的,自己没有时再到父类中找,如果父类中也没有则报错。2.成员方法同名。

2024-04-07 12:00:18 1132

原创 Java代码小练习

打印一个由 * 组成的X图形,可以多组输入数字,X的正斜线与反斜线 * 的个数等于输入的数字。输入密码,错误三次后退出程序。打印99乘法表,可以多组输入。

2024-04-05 16:20:34 156 1

原创 类和对象(下)

面向对象程序三大特性:封装、继承、多态。封装:将数据和操作数据的方法进行有机结合,隐藏对象的属性和实现细节,仅对外公开接口来和对象进行交互。6.2访问限定符Java类可以将数据以及封装数据的方法结合在一起,更符合人类对事物的认知,而访问权限用来控制方法或者字段能否直接在类外使用。Java中提供了四种访问限定符及其可使用的范围:1.public:同一包中的同一类,同一包中的不同类,不同包中的子类,不同包中的非子类。2.protect:同一包中的同一类,同一包中的不同类,不同包中的子类。

2024-04-05 16:09:02 669 1

原创 类和对象(上)

/在Java中定义类时需要用到class关键字,具体语法如下// 创建类field;// 成员变量method;// 成员方法//class为定义类的关键字,ClassName为类的名字,{}中为类的主体。//类中包含的内容称为类的成员。属性主要是用来描述类的,称之为类的成员变量。//方法主要说明类具有哪些功能,称为类的成员方法。//定义一个狗类//名字//年龄//狗的属性System.out.println(name+":旺旺旺~~~");// 狗的行为。

2024-04-03 17:15:36 973 1

原创 数组的定义与使用

数组:可以看成是。

2024-04-02 17:16:31 1112 1

原创 方法的使用

方法就是一个代码片段类似于C语言中的函数。方法存在的意义1.是能够模块化的组织代码当代码规模比较复杂的时候).2.做到代码被重复使用一份代码可以在多个位置使用3.让代码更好理解更简单4.直接调用现有方法开发不必重复造轮子1.2 方法的定义(方法的语法格式)

2024-04-01 14:01:38 1232

原创 数据类型与变量

数据类型 变量名 = 初始值例:int a = 0;定义整形变量a,a是变量名也称为标识符,该变量中放置的值为0 int a = 10;在Java中使用String类定义字符串类型,比如:

2024-03-29 11:40:42 910 1

原创 初识Java

HelloWorldvoidmainString[]args){Systemoutprintln二.Java程序的结构由如下三个部分组成:1.源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类:类的内容必须包含在花括号里面。2.类:类中带有一个或多个方法(函数)。方法必须在类的内部声明。3.方法:在方法的花括号中编写方法应该执行的语句。总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。。

2024-03-29 10:42:30 196 1

空空如也

空空如也

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

TA关注的人

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