mybatis
追着光奔跑
做个温暖如初的人
展开
-
mybatis学习总结一
mybatis与关联查询学习心得1目录1.1 mybatis的CRUD1.2 mapper的使用1.3动静态代理2 mybatis的CRUD2.1技术的整体运用有以下几步:1.设置数据库,开启服务。2.创建java工程,导入三大类型jar包,mybatis的核心包与依赖包、数据库驱动包3.添加junit工具,通过buildpath->conf…4.src文件夹下导入文件SqlM...原创 2019-02-26 14:07:09 · 154 阅读 · 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 · 349 阅读 · 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 · 67 阅读 · 0 评论 -
mybatis中的关联映射
1.resultMap 结果集合,一般在做映射的时候才使用2.关联查询有一对一关联,一对多关联resultType:作用:将查询结果按照sql列名pojo属性名一致性映射到pojo中。场合:常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示在页面时,此时可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历list(list中是pojo)即可。r...转载 2019-03-08 10:55:07 · 267 阅读 · 0 评论 -
mysql常见问题
1、最简单的sql语句如CREATE TABLE student1报错,create下始终有一个红色波浪线,这是因为,先打开了编写SQL的窗口,在外面再建了表。他的智能提示不同步。关了这个SQL窗口,重新再打开一个,就没有问题。报错为 error code 10642、报错No suitable driver found for Djdbc:mysql://localhost:3306/tes...转载 2019-04-12 22:34:52 · 237 阅读 · 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 · 164 阅读 · 0 评论