自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea中的@data的使用

Data注解的主要作用是提高代码的简洁,使用这个注解可以省去实体类中大量的get()、 set()、 toString()等方法。@Data : 注在类上,提供类的get、set、equals、hashCode、toString等方法。@EqualsAndHashCode :注在类上,提供对应的 equals 和 hashCode 方法。@Log4j/@Slf4j :注在类上,提供对应的 Logger 对象,变量名为 log。@AllArgsConstructor :注在类上,提供类的全参构造。

2023-05-30 11:05:04 2156

原创 关于ssm的增删查改在idea和网页上进行操作

opState.setContent("新增用户"+student.getName()+"成功!url=jdbc:mysql://192.168.153.149:3306/exam //3306/后面的是访问的数据库文件名。opState.setContent("对用户"+student.getName()+"操作失败!opState.setContent("修改用户ID"+student.getId()+"成功");2.在pom.xml中我们配置相关的version和一些需要的包进行下载并且使用;

2023-05-29 11:48:52 313

原创 Mybatis配置及增删改除

5.在resours中创建ni.zb.mysql文件夹,在src-main-nj.zb.kb22中创造dao(创建mysql数据库中四张表的接口)和pojo(创建mysql数据库中的4张表)的包;1.在mybatis-config.xml中创建 ,进行数据读取。3.在datagrip中书写语句select m.id,m.mastername,m.birthday,m.dogid,m.datetime,

2023-05-23 08:43:37 160

原创 mabatis的增加与查询

1.在IDogDao接口中返回一个Integer update2(Dog dog)接口,在Dog中实现这个方法;1.在接口IDogDao中返回一个 Interger add(Dog dog),在dog中实现接口add方法;运行结果:在数据库中增加了一条名字为有点甜,亲密度为100,健康值为100,种类为藏獒的狗狗。运行结果:返回的结果为3,在数据库中,id为10,11,12的三个数据被删除。运行结果:在数据库的dog种类中增加了一条名字为农夫山泉,种类为泰迪的狗;dog.setName("有点甜");

2023-05-23 08:41:12 94

原创 Mybatis配置:增删改除,一对一,一对多

5.在resours中创建ni.zb.mysql文件夹,在src-main-nj.zb.kb22中创造dao(创建mysql数据库中四张表的接口)和pojo(创建mysql数据库中的4张表)的包;1.在mybatis-config.xml中创建 ,进行数据读取。3.在datagrip中书写语句select m.id,m.mastername,m.birthday,m.dogid,m.datetime,

2023-05-19 09:35:10 351

原创 初识mysql相关知识

char[(M)] 固定长字符串,检索快但费空间, 0

2023-04-24 09:10:55 56

原创 正则表达式及其用法

95|98|NT|2000)' 匹配"Windows 3.1"中的 "Windows",但不匹配"Windows 2000"中的"Windows"。=95|98|NT|2000)' 匹配"Windows 2000"中的"Windows",但不匹配"Windows 3.1"中的"Windows"。"非贪心的"模式匹配搜索到的、尽可能短的字符串,而默认的"贪心的"模式匹配搜索到的、尽可能长的字符串。例如,"o{2,}"不匹配"Bob"中的"o",而匹配"foooood"中的所有 o。例如, n匹配字符 n。

2023-04-17 15:44:26 99

原创 多线程的实例与分析

System.out.println(Thread.currentThread().getName()+"抢到了第"+num+"张票,"+"剩余"+ticket+"张票!System.out.println(Thread.currentThread().getName() + "跑了100米,"+"还剩下"+metres+"米");System.out.println("当前是专家号,第:"+i+"号病人正在看病!System.out.println("普通号,第:"+i+"号病人正在看病");

2023-04-11 09:56:36 183

原创 Java中进程与线程的使用

System.out.println(current+"已经爬完100米");System.out.println(current+"开始爬山了" );//执行两个线程输出。运行代码:package nj.zb.kb22.stu0318.stu0408.demo2;代码:package nj.zb.kb22.stu0318.stu0408.demo2;

2023-04-10 11:55:30 89

原创 字符流的输入与输出

获得本地平台的字符编码类型。实现Serializable接口——>创建对象输出流——>调用writeObject()方法将对象写入文件——>关闭对象输出流。按行读取内容的readLine()方法*******//***该类只能按照本地平台的字符编码来读取数据,用户不能指定其他的字符编码类型。***该类只能按照本地平台的字符编码来写数据,用户不能指定其他的字符编码类型。//*********BufferedReader类是Reader类的子类。***对象输出流ObjectsOutputStream。

2023-04-09 15:25:06 142

原创 流的输出与输入

如:File file=new File("D:/a/b/c/d");System.out.println("文件的路径:"+file.getPath());System.out.println("文件的绝对路径:"+file.getAbsolutePath());如:File file=new File("D:/a/b/c/d");System.out.println("文件的大小"+file.length());

2023-04-07 12:59:37 53

原创 集合框架和相关代码理解

NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}NewsContent{id=3, title='访问公司', author='公司2', content='合作开发资源'}

2023-04-07 09:02:18 126

原创 实用类的介绍与使用

System.out.println(search.concat("出现").concat(num.toString()).concat("次"));//将字符串两端的空格全部去掉。

2023-04-07 08:37:11 81 1

原创 抽象方法以及多态的使用

抽象方法:public abstract class***{ + public abstract void *****();System.out.println(goods2.getName()+"价格:"+goodPrice);System.out.println( goods.getName()+"价格:"+tvPrice);此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法,不是父类的方法。使用父类作为方法的返回值,也是Java中实现和使用多态的主要方法。普通方法:方法名称定义+方法体。

2023-03-28 11:47:48 170 1

原创 重写与重载,Object类被子类经常重写的方法;引用类型,需求方法

实例需求方法,方法重写与方法重载的比较及规则等

2023-03-27 09:32:56 120

原创 面向对象三大特征之一——封装

封装的主要内容,static变量、代码块及方法、实例访问。

2023-03-27 08:52:38 93 2

空空如也

空空如也

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

TA关注的人

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