上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: IOC容器 IOC思想 IOC:Inversion of Control,翻译过来是反转控制。 ①获取资源的传统方式 自己做饭:买菜、洗菜、择菜、改刀、炒菜,全过程参与,费时费力,必须清楚了解资源创建整个过程中的全部细节且熟练掌握。 在应用程序中的组件需要获取资源时,传统的方式是组件主动的从容器中获 阅读全文
posted @ 2023-01-20 20:02 愚生浅末 阅读(23) 评论(0) 推荐(0)
摘要: Spring概述 官网地址:https://spring.io/ Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。 Spring 框架是一个开源的 Java 平台,它最初是由 Rod John 阅读全文
posted @ 2023-01-20 19:59 愚生浅末 阅读(60) 评论(0) 推荐(0)
摘要: 缓存介绍 什么是缓存 [ Cache ]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 为什么使用缓存? 减少和数据库的交互次数,减少系统开销,提高系统效率。 阅读全文
posted @ 2023-01-10 17:04 愚生浅末 阅读(43) 评论(0) 推荐(0)
摘要: 动态SQL介绍 动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句. 官网描述: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后 阅读全文
posted @ 2023-01-09 16:17 愚生浅末 阅读(192) 评论(0) 推荐(0)
摘要: Lombok简介 官方介绍: Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.Never write another ge 阅读全文
posted @ 2023-01-08 20:21 愚生浅末 阅读(288) 评论(0) 推荐(1)
摘要: 多对一 多对一关系:多个学生对应一个老师 配置数据库 数据库的设计: 创建数据库: CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE 阅读全文
posted @ 2023-01-07 19:53 愚生浅末 阅读(58) 评论(0) 推荐(0)
摘要: 在JSP中使用servlet的时候需要先在web.xml中配置相关的servlet类才能正常使用,然后还有一种快捷的方式就是使用@WebServlet的快速开发。在之前的MyBatis中也都是使用的xml文件的配置,然后这个是说说用注解的方式使用Mybatis。 利用注解开发 sql 类型主要分成 阅读全文
posted @ 2022-12-31 17:32 愚生浅末 阅读(95) 评论(0) 推荐(0)
摘要: 分页实现 limit实现分页 为什么需要分页? 在学习mybatis等持久层框架的时候,会经常对数据进行增删改查操作,使用最多的是对数据库进行查询操作,如果查询大量数据的时候,我们往往使用分页进行查询,也就是每次处理小部分数据,这样对数据库压力就在可控范围内。 使用Limit实现分页 #语法 SEL 阅读全文
posted @ 2022-12-30 16:25 愚生浅末 阅读(75) 评论(0) 推荐(0)
摘要: 日志工厂 我们在测试SQL的时候,要是能够在控制台输出 SQL 的话,是不是就能够有更快的排错效率? 如果一个 数据库相关的操作出现了问题,我们可以根据输出的SQL语句快速排查问题。 对于以往的开发过程,我们会经常使用到debug模式来调节,跟踪我们的代码执行过程。但是现在使用Mybatis是基于接 阅读全文
posted @ 2022-12-30 13:24 愚生浅末 阅读(48) 评论(0) 推荐(0)
摘要: 查询为null问题 问题:属性名和字段名不一致 参阅MyBatis实现增删改查新建一个项目来测试 查看数据库中的字段名 Java中的实体类设计(实体类中的字段名和数据库中的不一致) public class User { private int id; //id private String nam 阅读全文
posted @ 2022-12-30 13:21 愚生浅末 阅读(79) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页