自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA初学16(未完成)

insert into 表名(字段1,字段2,字段3,字段4) values 【(值1,值1,值3,值4),(值1,值1,值3,值4)…insert into 表名(字段1,字段2,字段3,字段4) values (值1,值1,值3,值4);UPDATE 表名 SET 字段1=值1,[字段2=值2…alter table 表名 add 字段名 列的属性(int);select * from 表名 where 条件;create table 表名(字段信息);select * from 表名;

2024-08-30 11:14:04 264

原创 JAVA初学15

a++:先赋值再运算。++a:先运算再赋值。类由属性和方法组成;属性:相当于人的特征。方法:相当于人的行为。

2024-08-26 16:48:00 292

原创 JAVA初学14

主要测试系统的性能是否满足用户需求,即在特定的运行条件下验证系统的能力状态。性能测试主要是通过自动化的测试工具模拟正常、峰值、异常负载状况、对系统的各项性能指标进行测试。主要校验软件是否可以正确安装、安装文件的各项设置是否有效、安装后是否影响整个计算机系统、卸载软件时是否可以卸载干净、卸载软件之后是否影响整个计算机系统。主要对系统的界面进行测试,测试用户界面是否友好,软件是否方便易用、系统设计是否合理、界面位置是否正确等问题。测试软件产品在不同的平台、不同的工具软件或者相同工具软件不同的版本下的兼容性。

2024-08-21 18:39:40 766

原创 JAVA初学13

到这里为止可以说是实现了查询、禁用、编辑和新增的功能,不过最后实现的功能有点不完善。即不管哪个用户登录都可以修改别人的数据,所以,我更改了前端的现实按钮。使用的MybatisPlus的的分页插件配置。可以实现除管理员外每个人只能修改自己的数据。

2024-08-20 17:10:47 203

原创 JAVA初学12

1.普通java工程需要去下载Druid的jar包并导入,我们为了省事,直接使用maven工程导入依赖。2.使用Druid连接池后配置文件druid.preperties。注意,这里的有着防止sql注入的方法解决。这里是使用了Druid的连接池。使用工具类来进行增删改查。

2024-08-19 11:46:24 273

原创 JAVA初学11

能力有限,目前只对最基本的增删改查做个总结。

2024-08-16 09:41:43 683

原创 JAVA初学10

这次又了解到了另一个知识,事件的监听,执行一个功能的时候,我们是去调用它的方法。程序员还能知道具体方法,其他人就不好了解了,那么就用到了事件的监听。是指专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生变化时,立即采取相应的行动。就拿现在做的一个游戏坦克大战来说,坦克怎么实现随着按键的输入做出不同的动作,上下左右等,就是依靠监听器的实现。当然,这只是监听的最初表现,在javaweb中,还有Java。通过在这方法中绑定方法,实现按键调用功能。这个接口会实现这三个方法。

2024-08-15 15:41:06 249

原创 JAVA初学09

那么,我突然给了一个cat类,那么你继续添加数据,系统是不会给你报错的,但是, 继续运行,就会出现类型转换错误的提示了,那么,怎么解决?因为,它们都不是同步的,一旦在多线程中,有可能就是出现数据不一致,所以要尽量在单线程中应用!LinkedList实现类具备有序、有下标、元素可以重复三种特点,底层是链表结构实现,学到这里差不多就到了java基础第一阶段了,后面第二阶段还涉及到线程,i/o流。都是具备有序、有下标、元素可以重复三种特点,底层是数组结构实现,写个坦克大战,启动!

2024-08-13 10:09:17 142

原创 JAVA初学08

前段时间去了解了SringBoot的机制和基础,发现基础知识不够扎实,遇到了很多不熟的东西,因此暂时停住SpringBoot的学习,去了解下JavaEE和JavaSE,最后去学习JavaWeb,然后再学习框架!

2024-08-08 17:52:30 67

原创 JAVA初学07

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的创建、运行、调试、部署等。使用Spring Boot可以做到专注于Spring应用的开发,而无需过多关注XML的配置。Spring Boot使用“习惯优于配置”的理念,简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题。使用Spring Boot可以不用或者只需要很少的Spring配置就可以让企业项目快速运行起来。

2024-08-08 17:48:35 339

原创 JAVA初学06

使用HTML写前端展示数据时,写出来的原型是很不好看的,因此,我们利用的CSS来改变样式,使其整洁好看1.首先,我们要知道,html的初始样子是咋样的2.那我们的CSS写在哪儿呢?哎!有三种①在内部写(不推荐,因为为了可复用,我们一般用第二种)②在外部写,我们一般建立个css包用来存放css样式资源第三个不常用,就算了。。。那么我们开始吧在style中怎么去改变我们的样式。

2024-08-06 17:46:29 906

原创 JAVA初学05

创建一个resources包来存放资源。2.然后设置一个回到顶部的标签。如何设置一个返回顶部的标签。1.首先在顶部设置一个。

2024-08-02 17:29:25 868

原创 JAVA初学04

这个错误是由于在使用 MyBatis 的 selectOne() 方法时,预期只返回一个结果或 null,但实际上查询返回了多个结果(在这个例子中是 4 个结果)。2.因为之前写service层dao层的时候增加了一个查询方法和SQL语句映射,所以我们不用额外写,直接写Controller层。于是我改成了模糊查询,即上面的代码,解决了搜索功能死板的问题,可以模糊查询,但是一旦空值查询,就会出现页面状态码报错。好处是即使是个空值,也可以进行页面的跳转 坏处是搜索必须整段搜索,即跟表的字段一模一样不能少。

2024-08-02 10:27:07 483

原创 JAVA初学03

注意:修改和添加不同,修改需要提交事务,不提交数据就无法更改,可以用AOP来横切进去(可以看前几集的声明式事务讲解)因此,我们去看一下sql语句的代码,发现它是根据id来查然后修改,但是我们没有在前端给它Id值。1.同第一步一样,在controller里编写方法,先编写跳转页面的方法,再写增加方法。4.编写查询到的书籍的跳转页面allbook.jsp(这里有着其他方法的跳转链接)但是事务没问题,无法修改值,可以考虑是否是SQL语句的问题。所以,在updateBook.jsp中加一句。好,重启,修改成功!

2024-08-01 10:58:40 273

原创 JAVA初学02

2、我们去编写Spring整合Mybatis的相关的配置文件;6、编写接口对应的 Mapper.xml 文件。1、配置Spring整合MyBatis,我们这里数据源使用c3p0连接池;3、Spring整合service层 spring-service.xml。3、Spring配置整合文件,applicationContext.xml。4、编写数据库对应的实体类 com.lzy.pojo.Books。5、编写Dao层的 Mapper接口!3、编写MyBatis的核心配置文件。

2024-07-30 17:54:21 270

原创 JAVA初学01

5.在Controller里不用实现接口,直接使用注解@Controller。5.只需要写一个Controller类,但是要实现Controller接口。> 注意:这段可以选择是否添加,主要用于过滤资源删除线格式。1.项目开始,创建moudle模块,引入依赖。2.按照以下步骤去创建lib包,将依赖引入。问题,Tomcat部署时需要注意。3.在web.xml里配置。

2024-07-30 10:58:25 389

原创 SpringMVC学习历程01-认识MVC,练习Servlet,练习SpringMVC(HelloSpringMVC)

将业务逻辑、数据、显示分离的方法来组织代码。MVC不是一种设计模式,而是一种架构模式。不同MVC存在差异。

2024-07-26 16:36:13 329

空空如也

空空如也

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

TA关注的人

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