mybatis
文章平均质量分 58
makabaka##
胜利的曙光跟前进的希望,来自于再努力使把劲儿的坚持当中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis-07:查询分页、使用注解开发
1、查询分页2、使用注解开发 1、查询分页 1、使用limit SQL语句 接口中创建一个方法:(参数用map) List<User> selectUserLimit(Map<String,Integer> map);//分页查询 xmi文件中实现接口中的方法 <select id="selectUserLimit" resultMap="userMap1" parameterType="map"> select * from user.原创 2022-03-20 17:33:09 · 415 阅读 · 0 评论 -
mybatis-06:mybatis配置文件属性Setting之日志
日志日志是什么1、STDOUT_LOGGING2、log4j想要自定义输出日志 日志是什么 1、STDOUT_LOGGING <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> 他会把里面一些关键的信息输出在我们的控制台 比如jdbc连接,执行的sql,参数,结果,关闭连接 2、log4j 1、导入log4j依赖 <!--log4j-->原创 2022-03-20 15:07:17 · 2128 阅读 · 0 评论 -
mybatis-05:解决属性名和字段名不一致的问题
实体类中属性名password,对应数据库表中的字段名pwd;两者不一致的情况下,去数据库中查询会出现神魔问题: 数据库中有这条数据可是查不出来 那么有两种解决方案 1、起别名(暴力解决可以成功) 2、那如果数据量过多呢,所以用resultMap ...原创 2022-03-20 14:42:29 · 538 阅读 · 0 评论 -
mybatis-04:mybatis配置文件
mybatis配置文件1、properties2、typeAliases3、mapper映射器在配置文件中,每一个配置都是有自己的位置的,要有顺序,不能随便写 1、properties mybatis配置文件中设置属性,可以直接引用外部配置文件,也可以在子元素中设置,外部配置文件具有更高的优先级 2、typeAliases 可以给类起别名: 子属性typeAlias:type=类;alias=别名 子属性package:name=包;该属性会自动把指定包下的类的小写作为别名 区别:第一种可以自定义别原创 2022-03-20 13:24:33 · 387 阅读 · 0 评论 -
mybatis编写properties外部配置文件——`No suitable driver found for http://www.example.com/mybatis-02`
mybatis在写外部配置文件时遇到一个错误 No suitable driver found for http://www.example.com/mybatis-02 后来看网上大哥说url一定要写成jdbc.url, 嘿,还真他娘的是这麽回事 jdbc.url=jdbc:mysql://localhost:3306 <property name=“url” value="${jdbc.url}"/ driver=com.mysql.cj.jdbc.Driver jdbc.url=.原创 2022-03-20 01:41:17 · 1390 阅读 · 0 评论 -
mybatis-01第一个mybatis程序流程
搭建第一个mybatis程序1、搭建实验的数据库2、在maven项目中导入mybatis和mysql所需要的依赖3、编写mybatis核心配置文件(mybatis-config.xml)4、编写mybatis工具类5、编写实体类6、编写Mapper/Dao接口类(UserMapper)7、编写UserMapper.xml配置文件8、编写测试类(导入Junit依赖)出现的问题:1、Maven静态资源过滤问题(注意不要把true写成false)2、mybatis配置文件中一定要加上这条,注意不要把"/"写成".原创 2022-03-19 21:26:10 · 529 阅读 · 0 评论 -
mybatis-03:万能的map,以及模糊查询
万能的map,以及模糊查询万能的Map1、当mybatis向数据库中插入一条信息2、其实我们传入的参数类型可以是Map3、mybatis中的模糊查询 万能的Map 1、当mybatis向数据库中插入一条信息 1、首先要在接口中定义一个方法 方法中传入的参数时一个用户 int insertUser(User user);//插入数据 2、去mapper.xml中调用这个方法 这时候参数类型填的是用户,那么values 后面#{ }中传入的值一定要是User类中的变量,不可以随便修改原创 2022-03-20 00:31:34 · 297 阅读 · 0 评论 -
mybatis-02:mybatis实现增删改查
m ybatis实现增删改查1、Mapper接口中定义增删改查的方法2、mapper.xml文件中调用接口中的方法实现增删改查 编写sql语句3、引入Junit包的依赖去测试代码中测试这些sql ybatis实现增删改查) 1、Mapper接口中定义增删改查的方法 public interface UserMapper { List<User> selectUser();//查询数据 User selectUserById(int id);//根据id查数据 int原创 2022-03-19 23:17:54 · 521 阅读 · 0 评论
分享