随笔分类 - mybatis
摘要:MyBatis 与 Hibernate 有哪些不同? ⚫ Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自 己编写 Sql 语句。 ⚫ Mybatis 直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度 高,非常适合对关系 数
阅读全文
摘要:Spring MVC 的工作流程 ? 1. 用户向服务端发送一次请求,这个请求会先到前端控制器 DispatcherServlet。 2.DispatcherServlet 接收到请求后会调用 HandlerMapping 处理器映射器。由此得知,该 请求该由哪个 Controller 来处理(并未
阅读全文
摘要:.Spring核心: IOC AOP IOC:控制反转:就是对对象控制权的转移,从程序代码本身 反转到外部的容器中,通过外部容器对象的创建, 属性的赋值,依赖的管理。 IOC的具体实现: 依赖注入(DI): 1.创建项目,导入架包 2.定义类 3.创建Spring的配置文件,编写bean 4.在测试
阅读全文
摘要:AOP.概念"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操作性和可维护
阅读全文
摘要:Spring核心: IOC AOP IOC:控制反转:就是对对象控制权的转移,从程序代码本身 反转到外部的容器中,通过外部容器对象的创建, 属性的赋值,依赖的管理。 IOC的具体实现: 依赖注入(DI): 1.创建项目,导入架包 2.定义类 3.创建Spring的配置文件,编写bean 4.在测试类
阅读全文
摘要:动态sql练习 所用工具:sts 小皮 sql数据库 导入的包: 配置文件 : 实体类:emp cn.lexed.dao 包下的接口和映射文件: 工具类untils: 测试类test:
阅读全文
摘要:一对多 多对一 框架练习 代码如下: 导入的包: 配置文件和主配置文件 实体类:classes student teacher 导入的工具包,方便mbatis连接 在dao包下的映射文件和接口 classes: student: teacher: 最后的测试类: 完成!
阅读全文
摘要:开发环境:sts 数据库:sqlyog 数据库: 配置文件 配置文件: 映射文件: 映射文件接口: 实体类: 自定义的工具类,来实现sqlsession: 测试类: 就完成了!
阅读全文
摘要:MyBatis简介(了解) 什么是MyBatis MyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一
阅读全文