自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 mybatis中一对多的处理

一个老师对应多个学生1.mapper文件 <!--按结果嵌套查询--> <select id="getTeacher" resultMap="TeacherAndStudent"> select t.name tname,s.id sid, s.name sname,t.id tid from student s join teacher t on t.id = s.tid

2021-08-22 17:29:00 92

原创 mybatis多对一的处理

当我们用mybatis处理多表查询的时候,经常会出现一个一对多,或多对一的时候例如一个老师对应多个学生,或者多个学生对应一个老师这篇文章先介绍一下多个学生对应一个老师的处理方法如下:首先先给出mapper文件的配置内容,其实也只需要更改这里的内容<!--按照结果嵌套处理--> <select id="getStudent" resultMap="getStudentTeacher"> select s.id sid,s.name sname,t.nam

2021-08-22 12:30:34 138

原创 mybatis学习笔记

mybatis第一章三层架构界面层: 和用户打交道的, 接收用户的请求参数, 显示处理结果的。(jsp ,html ,servlet)业务逻辑层: 接收了界面层传递的数据,计算逻辑,调用数据库,获取数据数据访问层: 就是访问数据库, 执行对数据的查询,修改,删除等等的。三层对应的包界面层: controller包 (servlet)业务逻辑层: service 包(XXXService类)数据访问层: dao包(XXXDao类)三层中类的交互用户使用界面层–> 业务逻辑层—&

2021-08-21 21:15:50 82

原创 mybatis分页插件-PageHelper

mybatis分页小插件-PageHelper今天跟大家分享一个分页小插件,以后就不用自己写分页了 记录一下自己的学习,有需要的同学可以参考一下该分页插件支持多种数据库,我查阅了一下总共支持以下13种数据库使用PageHelper的步骤导入maven依赖,这里也可以下载jar包自己导入git地址 <!--PageHelper依赖--> <dependency> <groupId>com.github.pagehelper</gr

2021-08-21 18:24:18 101

原创 动态代理学习笔记

动态代理动态代理: 基于反射机制。什么是动态代理 ?使用jdk的反射机制,创建对象的能力, 创建的是代理类的对象。 而不用你创建类文件。不用写java文件。动态:在程序执行时,调用jdk提供的方法才能创建代理类的对象。jdk动态代理,必须有接口,目标类必须实现接口, 没有接口时,需要使用cglib动态代理知道动态代理能做什么 ?可以在不改变原来目标方法功能的前提下, 可以在代理中增强自己的功能代码。程序开发中的意思。比如:你所在的项目中,有一个功能是其他人(公司的其它部门,其它小组

2021-08-21 08:55:21 74

原创 java反射机制

java反射机制笔记整理了一下之前的学习笔记,便于日后回顾复习,看到的小伙伴也可以参考,本人菜鸡一枚,有错误和不足的地方还望指正1.这里先展示一下我的包结构HelloServicepackage com.ccut.service;public interface HelloService { //跟name打招呼 public void sayHello(String name);}然后是它的实现类HelloServiceImplpackage com.ccu

2021-08-20 18:22:29 84

原创 mybatis的mapper.xml配置文件常见错误

mybatis的mapper.xml配置文件常见错误由于自己偷懒直接复制了类的path.....错误形式:正确形式:

2021-06-20 12:14:37 229

原创 Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource [beans.xml**]

错误:Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [beans.xml]: Invocation of init method failed; nested exception is java.lang.BootstrapMethodError: java.lang.NoSuchMethodError: ``org.apache.ibatis.session.Configuration.s

2021-01-11 00:07:50 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除