![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis-数据库
文章平均质量分 61
mybatis使用及数据库一些使用总结
晴空万里藏片云
不畏浮云遮望眼,只缘身在此山中。
展开
-
mybatis优化
mybatis的一些优化1.1可以把数据源的信息抽取到properties文件中。方便后期修改维护创建一个属性文件内容如下其中URL对于本地数据库名是localhost:3306的可以用如图中的方式进行配置,否则是什么仍然写什么再配置文件中引入属性文件1.2 添加日志信息—打印sql语句。(1)引入日志jar文件(2)创建日志的配置文件 log4j.propertieslog4j.rootLogger=DEBUG, Console#Consolelog4j.appender.C原创 2021-03-22 15:26:31 · 689 阅读 · 0 评论 -
mybatis常用sql汇总
mapper层:List<OOO> selectDisMsg(@Param(Constants.WRAPPER) QueryWrapper<OOO> ew);xml层:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd".原创 2022-01-05 10:55:59 · 1471 阅读 · 0 评论 -
mybatis-plus代码生成器以及mybatis版本代码生成器:
mybatis-plus:------------------------------------------------------------------<!--引入mybatis-plus的依赖 不要再引入mybatis的依赖 因为这两者之间可能存在冲突。--> <dependency> <groupId>com.baomidou</groupId> <artifactId&g...原创 2022-01-05 10:16:18 · 310 阅读 · 0 评论 -
mysql数据库中 CAST()和CONVERT()函数实现类型转换从而实现sql中不同字段类型的查询
CAST()和CONVERT()函数使用方式:cast(字段名 as 要转换的类型)convert(字段名,要转换的类型)例子:整数 : SIGNED 无符号整数 : UNSIGNED字符型,可带参数 : CHAR() 日期 : DATE 时间: TIME 日期时间型 : DATETIME 浮点数 : DECIMAL 二进制,同带binary前缀的效果 : BINARY ...原创 2021-08-19 11:06:29 · 325 阅读 · 0 评论 -
mybatis-plus如何重写sql多表联查及可以使用模糊查询
1、controller省略2、创建一个包含你所需要所有字段的实体类3. service层=== 分页条件之前怎么写现在还怎么写!===4 、dao层/mapper层5、mapper层 <resultMap id="ClazzMap" type="com.tenli.entity.Teachers"> <id column="id" property="id"/> <result column="is_deleted" property原创 2021-06-02 16:11:39 · 866 阅读 · 0 评论 -
对于lang类型前端和数据库显示不一样,前端数据被四舍五入了
java中long数据能表示的范围比js中number大,在跟前端交互时,会被四舍五入造成数据的失真解决方案:fastjson的ToStringSerializer注解,让系统序列化时,保留精度例子:@JsonSerialize(using = ToStringSerializer.class)private Long id;@JsonSerialize(using = DateToLongSerializer.class)private Date time;...原创 2021-08-29 16:06:36 · 901 阅读 · 0 评论 -
开发过程中多数据源
第一种方案:直接在mapper上使用注解第二种方案:配置类操作@Configuration@MapperScan(basePackages = "com.aaa.mapper.newsmpdb", sqlSessionFactoryRef = "newsmpdbSqlSessionFactory")public class NewsmpdbDataSourceConfig { @Bean("newsmpdbDataSource") @Configuration..原创 2022-01-05 11:14:44 · 299 阅读 · 0 评论