
mybatis框架
文章平均质量分 62
mybatis的使用,原理。不仅是使用,还有对源码的探索
又菜又想学java
QQ:1715387186
致力于为新手朋友提供帮助,欢迎交流
展开
-
mybatis(一对一、一对多、多对多)分表操作模板
一对一: public class Person { private Integer id; private String name; private Date birthday; private String address; private Car car; } public class Car { private Integer cid; private String cname; private Integer pid;原创 2021-03-20 20:24:08 · 300 阅读 · 1 评论 -
mybatis多表操作(一对一、一对多、多对多)
1、获取主键值 1.1使用useGeneratedKeys属性 1.2使用selectKey标签 修改UserMapper 2、分页 3、多表操作(重难点) 3.1一对一 需求:(电商)【一个用户对应一个购物车】,查询这个用户信息时同时关系他的购车信息。 1、新建Person与Car CREATE TABLE `person` ( `id` int(11) NOT NULL, `name` varchar(32) DEFAULT NULL, `birthday` date DEFAUL原创 2021-03-18 21:22:38 · 696 阅读 · 0 评论 -
mybatis基于接口开发crud
1、抽取工具类 新建工具类SqlSessionUtils public class SqlSessionUtils { private static SqlSessionFactory factory; static { //配置的路径 String path="mybatis-config.xml"; //创建输入流对象 InputStream inputStream = null; try {原创 2021-03-18 20:50:12 · 227 阅读 · 0 评论 -
sqlSession原生crud
1、框架介绍 1.1软件架构(三层) 2、mybatis 2.1、ORM介绍 什么是mybatis 官网:https://mybatis.org/mybatis-3/zh/index.html mybatis的优势 MyBatis框架的缺点: mybatis入门案例 开发步骤: 创建表 CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL C原创 2021-03-17 11:40:48 · 241 阅读 · 0 评论 -
maven项目管理
1、Maven项目管理 1.1、统一版本控制 1.2、Maven项目的继承 继承:java中类的继承,目的是消重,maven中继承也是为了消重。 1.3、Maven项目的聚合(重点) 、 聚合的关键步骤: 1.4、聚合与继承的关系 ...原创 2021-03-15 08:59:31 · 101 阅读 · 0 评论 -
maven
1、maven简介 1、maven是什么? 官网:maven官网 Apache Maven是一个项目构建和依赖管理的工具。依赖(jar包)—中央仓库下载 2、为什么使用maven? 2.1添加第三方jar包(解决jar重复) 在今天的JavaEE开发领域,有大量的第三方框架和工具可以供我们使用。 要使用这些jar包简单的 方法就是复制粘贴到WEB-INF目录下的lib目录下。 但是这会导致每次创建一个新的工程就需要将jar包 重复复制到lib目录下,从而造成工作区中存在大量重复的文件。 而使用Maven后每原创 2021-03-13 11:06:26 · 157 阅读 · 0 评论