2019年11月2日

使用mybatis框架实现带条件查询-多条件(传入Map集合)

摘要: 我们发现我们可以通过传入javaBean的方式实现我们的需求,但是就两个条件,思考:现在就给他传入一个实体类,对系统性能的开销是不是有点大了。 现在改用传入Map集合的方式; 奥!对了,在创建map集合时候,居然报错了,The type java.util.Map$Entry cannot be r 阅读全文

posted @ 2019-11-02 18:33 ~码铃薯~ 阅读(3366) 评论(0) 推荐(0) 编辑

使用mybatis框架实现带条件查询-多条件(传入实体类)

摘要: 在实际的项目开发中,使用mybatis框架查询的时候,不可能是只有一个条件的,大部分情况下是有多个条件的,那么多个条件应该怎样传入参数; 思考: 需求:根据用户姓名(模糊查询),和用户角色对用户表进行查询 UserMapper.xml 1 <!-- 按照名称查询,用户角色,查询用户列表 mybati 阅读全文

posted @ 2019-11-02 17:12 ~码铃薯~ 阅读(7069) 评论(0) 推荐(0) 编辑

使用mybatis框架实现带条件查询-单条件

摘要: 之前我们写的查询sql都是没有带条件的,现在来实现一个新的需求,根据输入的字符串,模糊查询用户表中的信息 UserMapper.xml UserMapper.java 与jdbc的比较: 编写测试方法 运行结果: 查询数据库 注意:练习到现在为止,一定要保证数据库的字段名和javaBean的属性名称 阅读全文

posted @ 2019-11-02 16:26 ~码铃薯~ 阅读(898) 评论(0) 推荐(0) 编辑

mybatis的注意事项一

摘要: 在UserMapper.xml文件中写resultType="cn.smbms.dao.pojo.User"返回类型的全路径是不是很长,而且也比较不美观;不便于后期项目的维护。 解决办法: 第一种方式:是比较推荐的。 第二种方式:是不推荐使用的,因为如果一个项目在比较大的时候,一个包下面的类会比较多 阅读全文

posted @ 2019-11-02 14:02 ~码铃薯~ 阅读(93) 评论(0) 推荐(0) 编辑

mybatis连接mysql查询时报Cannot convert value '0000-00-00 00:00:00' from column 10 to TIMESTAMP

摘要: 今天在学习mybatis框架的时候遇到了一个问题:查询用户表的时候报 Cannot convert value '0000-00-00 00:00:00' from column 10 to TIMESTAMP 查看自己数据库中有一条数据: 意思是:无法将值“0000-00-00 00:00:00” 阅读全文

posted @ 2019-11-02 13:00 ~码铃薯~ 阅读(1681) 评论(0) 推荐(0) 编辑

2019年11月1日

java代码操作word模板生成PDF文件

摘要: 这个之后自己会写的。 阅读全文

posted @ 2019-11-01 11:11 ~码铃薯~ 阅读(500) 评论(0) 推荐(0) 编辑

2019年10月31日

mybatis框架-SqlSession会话操作数据库的两种方式

摘要: 1.通过SqlSession实力来直接执行已经映射的sql语句 例如,查询整个用户表中的信息 在UserMapper.xml中编写sql语句 编写测试方法: 注意:这里使用的selectList方法; 最终的运行结果是: 2.调用Mapper接口的方式来实现对数据库的操作 这种方式是mybatis官 阅读全文

posted @ 2019-10-31 23:03 ~码铃薯~ 阅读(858) 评论(0) 推荐(0) 编辑

优化mybatis框架中的查询用户记录数的案例

摘要: 通过对mybatis框架的中核心接口和类的分析,发现之前写的那个小demo是有问题的。现在对其进行部分优化。 如果存在多个功能的时候,势必会有很多重复的代码,如,创建sqlsession对象,关闭sqlsession会话等等,现在就对其进行优化 编写MyBatisUtil.java工具类 1 pac 阅读全文

posted @ 2019-10-31 21:44 ~码铃薯~ 阅读(450) 评论(0) 推荐(0) 编辑

MyBatis框架的基本要素-核心接口和类的作用范围

摘要: 通过上面运行案例-查询用户表中的记录数。 非集成环境下的最佳作用域范围: SqlSessionFactoryBuilder 用过即丢,推荐作用域在方法体内。 SqlSessionFactory 最佳作用域范围:应用的全局作用域 生命周期应与应用的生命周期相同 SqlSession 线程级 一个req 阅读全文

posted @ 2019-10-31 21:09 ~码铃薯~ 阅读(306) 评论(0) 推荐(0) 编辑

mysql数据库的concat(),group_concat(),concat_ws()函数,三者之间的比较

摘要: 今天在写项目的时候,看到同事使用group_concat()函数 和concat_ws()函数,这两个函数和普通的concat()函数之间到底有什么不同。 我使用的数据库是mysql数据库。 GROUP_CONCAT函数: SELECT GROUP_CONCAT(MappPolicyNo, '') 阅读全文

posted @ 2019-10-31 10:45 ~码铃薯~ 阅读(518) 评论(0) 推荐(0) 编辑

导航