mybatis
追着光奔跑
做个温暖如初的人
展开
-
mybatis学习总结一
mybatis与关联查询学习心得 1目录 1.1 mybatis的CRUD 1.2 mapper的使用 1.3动静态代理 2 mybatis的CRUD 2.1技术的整体运用 有以下几步:1.设置数据库,开启服务。2.创建java工程,导入三大类型jar包,mybatis的核心包与依赖包、数据库驱动包3.添加junit工具,通过buildpath->conf…4.src文件夹下导入文件SqlM...原创 2019-02-26 14:07:09 · 165 阅读 · 0 评论 -
mybatis框架中Mapper的使用
测试类: session = sqlSessionFactory.openSession(); UserMapper userMapper = session.getMapper(UserMapper.class); User user = userMapper.FindUserById(17); System.out.println(user); 2.4.1实现原理 Mapper接口开发方法只需...转载 2019-03-08 10:51:55 · 377 阅读 · 0 评论 -
Mybatis的CRUD
mybatis需要手动提交事务,需要在MapConfig文件中设置数据库的字符类型与项目一致 模糊查询: select * from user where username like ‘%${value}%’ 插入时主键的设置: select LAST_INSERT_ID() insert into user(username,birthday,sex,address) val...原创 2019-03-08 10:52:57 · 69 阅读 · 0 评论 -
mybatis中的关联映射
1.resultMap 结果集合,一般在做映射的时候才使用 2.关联查询有一对一关联,一对多关联 resultType: 作用: 将查询结果按照sql列名pojo属性名一致性映射到pojo中。 场合: 常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示在页面时,此时可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历list(list中是pojo)即可。 r...转载 2019-03-08 10:55:07 · 275 阅读 · 0 评论 -
mysql常见问题
1、最简单的sql语句如CREATE TABLE student1报错,create下始终有一个红色波浪线,这是因为,先打开了编写SQL的窗口,在外面再建了表。他的智能提示不同步。关了这个SQL窗口,重新再打开一个,就没有问题。 报错为 error code 1064 2、报错No suitable driver found for Djdbc:mysql://localhost:3306/tes...转载 2019-04-12 22:34:52 · 292 阅读 · 0 评论 -
ssm+maven知识点
1.ssm的整合遵循了mybatis、spring、springmvc三大框架的原理与规则 2.ssm的配置文件中,将SqlMapConfig配置文件的内容拆分到了spring的ApplicationContext_dao.xml,ApplicationContext_transation.xml文件中, spring注解生成bean的类都需要被扫描,ApplicationContext_dao....原创 2019-04-16 21:53:11 · 172 阅读 · 0 评论