
mybatis
心之所向...
这个作者很懒,什么都没留下…
展开
-
Log4J
介绍1. 由 apache 推出的开源免费日志处理的类库。是一个日志输出的插件,专门用来进行日志的管理的。特点: 日志可以单独保存在文件中。 可以获取完成的日志信息。 可以进行日志显示的筛选 格式友好2.log4j 输出级别trace < debug:调试信息(代码级别)< info:普通信息(方法级别)< ...原创 2019-12-27 21:39:40 · 164 阅读 · 0 评论 -
springboot集成mybatisPlus
1.导包<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.2.0</version></dependency>...原创 2020-02-17 21:50:02 · 385 阅读 · 0 评论 -
通过mybatis插入数据,数据库乱码问题
通过mybatis框架插入数据,出现以上这种乱码情况。解决方式:在url后面加上?useUnicode=true&characterEncoding=utf-8即可。jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql:///oa?useUnicode=true&characterEncoding=utf-8jdbc.username=rootjdbc.password=123456学...原创 2021-12-28 17:38:37 · 1228 阅读 · 0 评论 -
前后端分离,基于vue+elementUI的动态菜单
制作动态菜单的思路:就是当前用户登陆后,保存用户的信息,通过用户的id,去查找该用户对象的菜单。后台获取的菜单数据,最终传给前台形式就是父菜单里包含了所有的子菜单;并在前台登录成功后,把菜单数据取出来,保存在sessionStorage(相当于后端的session)中。这里由于是用的前后端分离模式,所以先在前端的routes.js路由文件中,存着系统所有的菜单,在Home.vue文件中,通过循...原创 2020-01-16 14:49:35 · 1603 阅读 · 0 评论 -
mybatis集成spring---ssm
1.applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...原创 2019-12-29 23:08:09 · 176 阅读 · 0 评论 -
mybatis之一对多查询
一对多:子查询 (效率低 发送sql语句多)1. 在 Teacher 中添加 List<Student>public class Teacher {private int id;private String name;private List<Student> students=new ArrayList<>...原创 2019-12-29 23:03:40 · 229 阅读 · 0 评论 -
mybatis之多对一查询
多对一子查询 (效率低 发送sql语句多) N+1 查询方式,先查询出某个表的全部信息,根据这个表的信息查询另一个表的信息. 1. 在 Student 实现类中包含了一个 Teacher 对象 //先查出学生,根据学生再查出老师public class Student {private int id;privat...原创 2019-12-29 22:59:07 · 275 阅读 · 0 评论 -
mybatis之动态SQL
根据不同的条件需要执行不同的 SQL 命令.称为动态 SQLIf<select id="selByAccinAccout" resultType="log">select * from log where 1=1//如果下面语句都不满足,就查询全部,这样不会报错<!-- OGNL 表达式,直接写 key 或对象的属性.不需要添加任何...原创 2019-12-27 22:03:21 · 221 阅读 · 0 评论 -
mybatis使用细节
别名1.系统内置别名: 把引用类型全小写 比如:Map类型直接写成map基本类型前加_ 比如:int 就是 _int2.给某个类起别名(一般是实体类) 在mybatis-config.xml 中配置<typeAliases><typeAlias type="cn.itsource.pojo.Peo...原创 2019-12-27 21:50:09 · 195 阅读 · 0 评论 -
mybatis入门
简介1. Mybatis是开源免费orm框架.原名叫 iBatis,2010 在 google code,2013 年迁移到 github2. 作用: 数据访问层框架.ORM:对象关系映射(Object Relational Mapping,简称ORM),是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。案例:2.在 src 下新建...原创 2019-12-27 21:32:02 · 150 阅读 · 0 评论