Live2D
复制代码
摘要: 1、什么是缓存 查询:连接数据库,耗资源 将一次查询的结果,给他暂存到一个可以直接取到的地方--放在内存中 什么是缓存 存在内存中的临时数据 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,直接走缓存,从而提高查询效率,解决并发系统的性能问题 为什么 阅读全文
posted @ 2021-08-09 22:26 Milen-jie 阅读(45) 评论(2) 推荐(0) 编辑
摘要: MyBatis中的分页插件配置及使用 1、PageHeilper插件介绍 PageHelper插件并不是mybatis中原有的,这是一个国内开发大佬自己编写的一个功能插件。 我们在sql语句中希望进行分页查询,使用的是limit关键字: select * from t_user order by a 阅读全文
posted @ 2021-08-09 22:24 Milen-jie 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、核心配置文件中配置数据库相关属性 1.1 核心配置文件的环境配置代码如下 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "ht 阅读全文
posted @ 2021-08-09 22:23 Milen-jie 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 1、mybatis中参数传递 1.1 MyBatis中对sql语句参数的传递 这里要明白一点,由于mybatis是在dao层起作用,dao层的接口中定义了和一个sql映射文件中各条sql语句的方法, 就是说接口中的方法中需要传递的参数都是与sql语句中需要的参数对应的, 那么映射文件中每个sql语句 阅读全文
posted @ 2021-08-09 22:22 Milen-jie 阅读(3014) 评论(0) 推荐(0) 编辑
摘要: --在项目a-maven-mybatis01中我们发现UserDao接口除了将里面的方法与mapper文件中的每条sql语句的id绑定了之外就没有使用了,好像程序执行并没有用到接口中的方法。 1、创建项目测试分析 下面展示mybatis中dao层接口的传统使用方式 在idea-maven-mybat 阅读全文
posted @ 2021-08-09 22:21 Milen-jie 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 1、项目的三层架构 包括:界面层(User Interface Layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data Access Layer) 界面层:和用户打交道,接收用户请求参数,显示处理结果(包含如jsp、html、servlet等) 业务逻辑层:接收界 阅读全文
posted @ 2021-08-09 22:19 Milen-jie 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1、用Map集合给SQL映射文件中的SQL语句传值 1.1 属性parameterType理解 --parameterType 1、--该属性是专门给SQL语句传值的 2、--该属性可以采用: JavaBean 简单类型 Map集合 ... 3、--前面例子使用过JavaBean和简单类型给SQL语 阅读全文
posted @ 2021-08-08 23:02 Milen-jie 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 1、使用mybatis实现单张表CRUD 1.1 创建项目 创建项目c-mybatis-crud,新建lib目录 1.2 编写配置文件 编写配置文件mybatis-config.xml和SqlMapper.xml,只要放到类路径下即可 1.3 编写属性配置文件 一般情况下,连接数据库的信息单独写到一 阅读全文
posted @ 2021-08-08 22:53 Milen-jie 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1、简述JDBC开发存在的缺点 --需求: 从数据库当中查询所有的用户信息,将用户信息封装为用户对象,然后将用户对象放到List集合中 --编写JDBC代码 准备javabean:User --JDBC开发的缺点: *缺点一:重复代码太多,降低开发效率(比较繁琐,有些代码没有必要重复)例如下面对查询 阅读全文
posted @ 2021-08-08 22:46 Milen-jie 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1、maven的依赖范围 依赖的范围,使用scope表示 在我们添加依赖jar包的代码到pom文件的依赖属性中时, 通常会在依赖坐标之下添加一个<scope></scope>, 该标签中填写的关键词表示这个依赖作用的范围。 --scope中可填写的值有: compile、test、provide三个 阅读全文
posted @ 2021-08-08 18:50 Milen-jie 阅读(333) 评论(0) 推荐(0) 编辑