随笔分类 -  后端

摘要:后端 数据回显,根据ID回显 @GetMapping("/findById/{id}") public Users findById(@PathVariable("id") Integer id){ return usersRepository.findById(id).get(); } 修改数据, 阅读全文
posted @ 2023-11-22 18:54 YE- 阅读(22) 评论(0) 推荐(0)
摘要:后端 在controller层修改 SpringBoot自带分页查询方法,只需要修改关键代码就可以 @GetMapping("/findAll/{page}/{size}") //获取url输入的页码 public Page<Users> findAll(@PathVariable("page") 阅读全文
posted @ 2023-11-21 23:14 YE- 阅读(354) 评论(0) 推荐(0)
摘要:导入数据库文件 CREATE DATABASE `springboot` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */ CREATE TA 阅读全文
posted @ 2023-11-21 09:06 YE- 阅读(82) 评论(0) 推荐(0)
摘要:一、项目初始化 1.idea创建springboot项目:2.7版本 2.pom依赖导入 <!-- web --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web 阅读全文
posted @ 2023-11-13 09:11 YE- 阅读(1587) 评论(0) 推荐(0)
摘要:2021级《软件工程》 开发技能测试试卷(180分钟) 河北宏志大学学生成绩管理系统 (卷面成绩40分) 河北宏志大学学生成绩管理系统 1、项目需求: 学生管理是各大院校的管理工作中尤为重视的一项工作,它一直以来是学校管理的一项重要的衡量指标。学生管理系统的应用解决了学校日常学生管理工作中的信息量大 阅读全文
posted @ 2023-05-29 21:54 YE- 阅读(36) 评论(0) 推荐(0)
摘要:# Java MVC(Model-View-Controller)是一种应用程序开发的设计模式。它将应用程序拆分成三个主要组成部分: Model:表示应用程序中的数据或业务逻辑。Model 包括数据,以及它与数据相关的方法和函数。Model 维护和管理应用程序的数据、状态和规则,这些数据和规则由逻辑 阅读全文
posted @ 2023-05-28 23:42 YE- 阅读(48) 评论(0) 推荐(0)
摘要:# 基本用法 ## 在第一个index.jsp文件中 ``` ``` ![](https://img2023.cnblogs.com/blog/2913371/202305/2913371-20230527114223965-476256580.png) ## 而monday.jsp文件中 ``` 阅读全文
posted @ 2023-05-27 12:33 YE- 阅读(38) 评论(0) 推荐(0)
摘要:这篇文章仅仅作为记录,供以后复制粘贴使用 **pom.xml** ``` javax.servlet javax.servlet-api 3.1.0 provided javax.servlet.jsp jsp-api 2.2 provided jstl jstl 1.2 taglibs stand 阅读全文
posted @ 2023-05-23 20:42 YE- 阅读(38) 评论(0) 推荐(0)
摘要:## 问题:平常我们编写servlet的时候,经常会一个java文件写一个方法调用这样很麻烦,会写一堆的Servlet文件 ![](https://img2023.cnblogs.com/blog/2913371/202305/2913371-20230523203059113-778940793. 阅读全文
posted @ 2023-05-23 20:35 YE- 阅读(17) 评论(0) 推荐(0)
摘要:事务:要么成功,要么失败 ACID原则 原子性:要么全部完成,要么都不完成 一致性:最终的结果总数据不发生改变 隔离性:多个进程互不干扰 持久性:数据一旦提交不可逆,持久化到数据库 模拟转账事务 //模拟转账 public class TransferDemo { public static voi 阅读全文
posted @ 2023-05-15 14:24 YE- 阅读(30) 评论(0) 推荐(0)
摘要:PreparedStatement可以防止sql注入问题,效率更高 先进行预编译sql,将要设置的字段值使用占位符 本质:预编译会将传递进来的参数包裹成字符,而单引号会被转义字符转换为空内容,有效的防止sql注入的问题 CRUD--SELECT String sql = "select * from 阅读全文
posted @ 2023-05-15 12:02 YE- 阅读(31) 评论(0) 推荐(0)
摘要:==若java程序想要对数据库数据进行增删改查,只需要执行statement,这样可以向数据库发送sql语句。== 使用executeUpdate方法适合增删改操作,返回的结果是一个被影响的行数,也就是增删改的操作对数据库表几行数据发生了变化 executeUpdate执行完返回的是一个整数(即增删 阅读全文
posted @ 2023-05-15 11:52 YE- 阅读(194) 评论(0) 推荐(0)
摘要:第一步,创建user表,测试数据库 CREATE DATABASE `jdbcstudy` /*!40100 DEFAULT CHARACTER SET utf8mb3 */ /*!80016 DEFAULT ENCRYPTION='N' */ use jdbcstudy; CREATE TABLE 阅读全文
posted @ 2023-05-15 10:46 YE- 阅读(18) 评论(0) 推荐(0)
摘要:## 什么是JDBC? JDBC即Java DataBase Connectivity,java数据库连接 从根本来讲,JDBC是一种规范,它提供的接口,是一套完整的、可移植的访问底层数据库的程序。 有什么用 JDBC 提供的API可以让JAVA通过API方式访问关系型数据库,执行SQL语句,获取数 阅读全文
posted @ 2023-05-15 01:04 YE- 阅读(39) 评论(0) 推荐(0)
摘要:这是自定义接口 这是Spring Api接口 对比一下 阅读全文
posted @ 2023-05-11 00:37 YE- 阅读(25) 评论(0) 推荐(0)
摘要:可以将日志记录、性能统计、安全控制、事务处理、异常处理等代码从业务逻辑代码中分离出来,放到一个非业务逻辑的方法中,进而改变这些行为的同时不影响业务逻辑代码;实现了减少重复代码以及模块间低耦合的目的,以此来达到专心处理业务逻辑代码,不用管日志记录、事务控制及权限控制等 跟着遇见狂神说Sring5的课程 阅读全文
posted @ 2023-05-10 21:51 YE- 阅读(79) 评论(0) 推荐(0)
摘要:今天学习Spring注解开发时,又报错了 ##报错代码 Exception in thread “main” org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 6 in XML document f 阅读全文
posted @ 2023-05-09 12:05 YE- 阅读(62) 评论(0) 推荐(0)
摘要:##今日报告 代码时间:大概2h 代码行: 估摸着三百行吧 博客数量:3篇 遇到的问题: 报这个错了java.io.FileNotFoundException: class path resource [bean.xml] cannot be opened because it does not e 阅读全文
posted @ 2023-05-08 23:22 YE- 阅读(13) 评论(0) 推荐(0)
摘要:#我还是在跟着狂神来学习Spring5 1.构造器注入 2.Set方式注入【重点】 3.扩展方式注入 我在这里记录一下set依赖注入的步骤吧 Set方式注入: 分为依赖:bean对象的创建依赖于容器 注入:bean对象中的所有属性,由容器来注入 先放一下目录结构吧 第一步:配置好实体类 首先写了一些 阅读全文
posted @ 2023-05-08 11:51 YE- 阅读(31) 评论(0) 推荐(0)
摘要:##狂神说java我看到了Spring5的Srping配置 ###别名属性 name :相当于别名属性,甚至可以起多个别名,中间使用空格隔开 alias : 别名,可以根据此别名获取到这个对象 ###Bean的配置 id : bean的唯一标识,也就是相当于我们学的对象名 class : bean对 阅读全文
posted @ 2023-05-08 09:22 YE- 阅读(14) 评论(0) 推荐(0)