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 · 338 阅读 · 1 评论 -
mybatis多表操作(一对一、一对多、多对多)
1、获取主键值1.1使用useGeneratedKeys属性1.2使用selectKey标签修改UserMapper2、分页3、多表操作(重难点)3.1一对一需求:(电商)【一个用户对应一个购物车】,查询这个用户信息时同时关系他的购车信息。1、新建Person与CarCREATE TABLE `person` ( `id` int(11) NOT NULL, `name` varchar(32) DEFAULT NULL, `birthday` date DEFAUL原创 2021-03-18 21:22:38 · 761 阅读 · 0 评论 -
mybatis基于接口开发crud
1、抽取工具类新建工具类SqlSessionUtilspublic class SqlSessionUtils { private static SqlSessionFactory factory; static { //配置的路径 String path="mybatis-config.xml"; //创建输入流对象 InputStream inputStream = null; try {原创 2021-03-18 20:50:12 · 248 阅读 · 0 评论 -
sqlSession原生crud
1、框架介绍1.1软件架构(三层)2、mybatis2.1、ORM介绍什么是mybatis官网:https://mybatis.org/mybatis-3/zh/index.htmlmybatis的优势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 · 269 阅读 · 0 评论 -
maven项目管理
1、Maven项目管理1.1、统一版本控制1.2、Maven项目的继承继承:java中类的继承,目的是消重,maven中继承也是为了消重。1.3、Maven项目的聚合(重点)、聚合的关键步骤:1.4、聚合与继承的关系...原创 2021-03-15 08:59:31 · 118 阅读 · 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 · 197 阅读 · 0 评论
分享