摘要: 延迟加载问题分析:在一对多中,有一个用户,他有100个账户 查询用户的时候,要不要把关联的账户查出来? 查询用户时,账户信息应该什么时候用什么时候查 查询账户的时候,要不要把关联的用户查出来? 查询账户时,应该直接将用户信息也查出来 延迟加载:在真正使用数据时才发起查询,不用的时候不查询,又叫按需查 阅读全文
posted @ 2019-10-15 16:51 EXTRA· 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 首先要了解对象的三种关联方式 *数据库表的关联关系有三种,一对一,一对多,多对多一对一 是通过在任意一方的主键,引入对方主键作为外键来实现的,就是说主键与外键为同一字段一对多 是通过在“多”的一方,添加“一”的一方的主键作为外键多对多 是通过一张中间关系表,引入两张表的主键作为外键,两个主键成为联合 阅读全文
posted @ 2019-10-12 15:19 EXTRA· 阅读(159) 评论(0) 推荐(0) 编辑
摘要: if标签 通常用于WHERE语句中 choose标签 它无法实现if....else、if....else.....的逻辑, 要想实现这样的逻辑,就需要使用到choose when otherwise标签。 choose元素中包含when和otherwise两个标签,一个choose中至少包含一个w 阅读全文
posted @ 2019-10-12 08:07 EXTRA· 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、ISmbmsUserDao层 二、小配置文件 ISmbmsUserDao.xml 三、测试类 阅读全文
posted @ 2019-10-08 15:22 EXTRA· 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 什么是 MyBatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain 阅读全文
posted @ 2019-09-29 08:42 EXTRA· 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 跟hibernate一样,也是需要拥有两个配置文件, 全局配置文件 和 映射文件,在编写这两个映射文件之前,必须创建mybatis环境(jar包等) 创建java工程 3.1、jar包 mysql(1) Mybatis(1个核心包+9个依赖包) 总共11个jar 3.2、初始化数据库脚本 暂时只需要 阅读全文
posted @ 2019-09-28 17:46 EXTRA· 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、机制spring mvc 和 struts2的加载机制不同:spring mvc的入口是servlet,而struts2是filter;(servlet和filter的区别?) 2、性能spring mvc 在性能上会稍微比struts2快。sturts2是基于类的设计,是类级别的拦截,每次发一 阅读全文
posted @ 2019-09-27 15:57 EXTRA· 阅读(764) 评论(0) 推荐(0) 编辑
摘要: Hibernate 框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。是一个全自动的、完全面向对象的持久层框架。 Mybatis框架 Mybatis是一个开源对象关系映射框架,原名:ibatis,2010年由谷歌接管以后更名 阅读全文
posted @ 2019-09-27 15:56 EXTRA· 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 框架的概念: 应用程序的半成品; 提供可用的公用结构; 按一定规则组织的一组组件; 主流框架的介绍: Struts 2框架: Struts 2以WebWork优秀的设计思想核心,吸收了Struts框架的部分优点,提供了一个更加整洁的MVC设计模式实现的Web应用程序框架。它引入了几个新的框架特性:从 阅读全文
posted @ 2019-09-27 15:54 EXTRA· 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Servlet:其实就是一个类,主要负责处理用户的请求和做到数据的相应以及页面的跳转,基于Java技术的Web组件 2.JSP和Servlet的关系 JSP首先转换为.java文件,被JVM编译成一个.class,其实上他俩就是一个东西 JSP负责进行页面数据的渲染 Servlet处理请求 阅读全文
posted @ 2019-07-06 15:44 EXTRA· 阅读(99) 评论(0) 推荐(0) 编辑