08 2019 档案
摘要:1.需求 三个页面,1.首页,2.跳转页面,3.继续跳转页面 1跳转到2,2跳转到3,3再跳转回来1 运行结果 1.创建maven项目(idea编译器) NEW --> Project 一路next到finish 2.在pom.xml中添加依赖,红色字体 <?xml version="1.0" en
阅读全文
摘要:1.下载tomcat 2.在idea中,点击Run EDit Configurations... 3.点击左侧“+”号,找到Tomcat Server Local(若是没有找到Tomcat Server 可以点击最后一行 34 items more) 4.在Tomcat Server -> Unna
阅读全文
摘要:前期mysql准备 create database rainbow; use rainbow; CREATE TABLE `user` ( `uid` int(11) NOT NULL auto_increment, `name` varchar(32) NOT NULL COMMENT '用户名称
阅读全文
摘要:缓存简介 1. 什么是缓存 [ Cache ]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 2. 为什么使用缓存? 减少和数据库的交互次数,减少系统开销,提高
阅读全文
摘要:罗里吧嗦 延迟加载: 就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载,按需加载。 延迟加载对应的是立即加载:不管用不用,只要一调用方法,马上发起查询。 好处: 先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。 坏
阅读全文
摘要:罗里吧嗦 示例:用户user和角色role 一个用户可以有多个角色 一个角色可以赋予多个用户 步骤: 1、建立两张表:用户表,角色表 让用户表和角色表具有多对多的关系。 需要使用中间表,中间表中包含各自的主键,在中间表中是外键。 多对多关系其实我们看成是双向的一对多关系。 2、建立两个实体类:用户实
阅读全文
摘要:参考:https://www.cnblogs.com/zhengyb/p/10109591.html 相信有很多小伙伴和我一样,同步chrome的收藏夹,这样也便于随时可以查看自己收藏的网址。 但是同步文件,必须先要登录chrome账号,登录chrome账号时,总是会报黄页,或者一直加载不出来。接下
阅读全文
摘要:mysql CREATE DATABASE `mybatis`; USE `mybatis`; CREATE TABLE `teacher` ( `id` INT(10) auto_increment PRIMARY KEY, `name` VARCHAR(30) DEFAULT NULL ) EN
阅读全文
摘要:引用文档 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽
阅读全文
摘要:连接池 1.连接池是一个用来存储连接的容器 2.连接池是一个集合对象,该集合必须是线程安全的,不能两个线程拿到同一个连接 3.该集合实现队列的特征:先进先出(在mybatis中实际上是ArrayList) 连接池在配置文件的位置 <environments default="mysql"> <env
阅读全文
摘要:前期mysql准备 create database cong use cong; create table account( id int primary key auto_increment, name varchar(40), money float )character set utf8 co
阅读全文
摘要:前言 mybatis官方推荐使用mapper代理方式开发,程序员不用编写mapper接口实现类, 使用mapper代理方法时,输入参数可以使用pojo包装对象或map对象,保证dao的通用性; 传统的dao层开发容易出现硬编码的问题。 一、传统DAO层开发: mybatis传统DAO层开发存在的问题
阅读全文
摘要:1.什么是mapper代理接口方式? MyBatis之mapper代理方式。mapper代理使用的是JDK的动态代理策略 2.使用mapper代理方式有什么好处 使用这种方式可以不用写接口的实现类,免除了复杂的方法,使得代码更加清晰易懂 按照以前的DAO 开发模式 ,我们有一个写了一个接口类 然后需
阅读全文
摘要:结构图,顺序不能改变 (最底下有文档连接,超级详细,有点不想搬运) 大致说一下常用的吧 1.Properties(属性) 可以在标签内部配置连接数据库的信息。常用通过属性引用外部配置文件信息 2.typeAliases(类型别名) 类型别名是为 Java 类型设置一个短的名字。 它只和 XML 配置
阅读全文
摘要:1.parameterType 配置参数 SQL 语句传参,使用标签的 parameterType 属性来设定。 该属性的取值可以是基本类型,引用类型(例如:String 类型), 还可以是实体类类型(POJO 类)。同时也可以使用实体类的包装类 基 本 类 型 和 String 我 们 可 以 直
阅读全文

浙公网安备 33010602011771号