ssm
文章平均质量分 84
保护头发~~
这个作者很懒,什么都没留下…
展开
-
MyBatis学习笔记
一、MyBatis简介MyBatis是一个半自动化的持久层框架。MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用间的的xml或注解用于配置和原始映射,将接口和java的POJO映射成数据库的记录。二、MyBatis与JDBC、Hibernatejdbc:sql夹在java代码块中,耦合度高。维护不易,sql时常变化,需要平凡修改Hibernate:长难复杂的sq原创 2021-09-28 22:15:34 · 106 阅读 · 0 评论 -
Mybatis中查询结果字段丢失的问题
在mybatis中,我们会使用联合查询和分布查询,但是有时候我们会发现查询出来的有些字段会丢失,这可能是直接使用select * 查询的结果。下面描述一下我遇到的情况:Key类(钥匙类):public class Key { private String id; private String keyName; private Lock lock;}Lock类(锁子类):public class Lock { private String id; priv原创 2021-09-07 19:17:57 · 3309 阅读 · 2 评论 -
Spring5
Spring概述框架:高度抽取可重用代码的一种设计;高度的通用性多个可重用模块的集合,形成一个某个领域的整体解决方案Spring: 容器框架,可以管理所有组件Spring是轻量级的开源的JavaEE应用程序框架Spring有两个核心部分:IOC:控制反转,把创建对象过程交给Spring进行管理AOP:面向切面,不修改源代码进行功能增强Spring特点方便解耦,简化开发AOP编程支持方便程序测试可以方便和其他框架整合方便进行事物操作降低API开发难度原创 2021-08-30 19:10:35 · 104 阅读 · 0 评论 -
SpringMVC
一、SpringMVC简介Spring实现web模块,简化web开发;Spring中的web模块就是SpringMVCSpringMVC通过一套MVC注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。SpringMVC图解[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aNFzyj2a-1630299060213)(C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20210816原创 2021-08-30 18:47:22 · 90 阅读 · 0 评论