摘要: MyBatis关系查询 表关系与类的关联关系: 表关系 一对一 一对多 多对一 多对多 类的关联关系 一对一 一对多 多对一 多对多 Mybatis对一,多的定义 Mybatis通过resultMap来维护关系 对于一、多的定义 一 代码: JavaBean xml:association 多 代码 阅读全文
posted @ 2021-12-09 20:14 钟文涛 阅读(94) 评论(0) 推荐(0)
摘要: MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是支持普通 SQL查询,存储过程和高级 阅读全文
posted @ 2021-12-07 16:17 钟文涛 阅读(108) 评论(0) 推荐(0)
摘要: Spring DAO 连接池 使用JDBC访问数据库是,频繁的打开连接和关闭连接,造成性能影响,所以有了连接池。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个,这项技术能明显提高对数据库操作的性能。 数据源(DataSource) 数据的 阅读全文
posted @ 2021-12-06 14:13 钟文涛 阅读(168) 评论(0) 推荐(0)
摘要: SpringJDBC Spring通过抽象JDBC访问并提供一致的API来简化JDBC编程的工作量。我们只需声明sql,调用合适的SpringJDBC框架API,处理结果集即可。事务由Spring管理,并将JDBC受查异常转换为Spring一致的非受查异常,从而简化开发。 Spring的JDBC架构 阅读全文
posted @ 2021-12-03 14:02 钟文涛 阅读(196) 评论(0) 推荐(0)
摘要: AOP 面向切面编程,也可称为面向方面编程,是一种编程规范,提供从另一个角度来考虑程序结构从而完善面向对象编程(oop) 在进行oop开发时,都是基于对组件进行开发,然后对组件进行组合,oop最大问题就是无法解耦组件进行开发 AOP为开发者提供一种进行横切关注点,分离并织入的机制,把关横切关注点分离 阅读全文
posted @ 2021-12-02 19:38 钟文涛 阅读(388) 评论(0) 推荐(0)
摘要: IOC IOC—Inversion of Control,即控制反转,这不是一项技术,而是一种设计思想。在java开发中,ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接开控制。 Dl DI—Dependency Injection,即依赖注入,组件之间依赖关系由容器运行决定 阅读全文
posted @ 2021-11-30 14:14 钟文涛 阅读(182) 评论(0) 推荐(0)
摘要: Spring Spring概述 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的 Spring是潜在地一站式解决方案,定位于与典型应用相关的大部分基础结构 Spring致力于提供一种方法管理你的业务对象 Spring是全面的和模块化的 它的设计从底部帮助你编写易于测试的代码 Spring特征 阅读全文
posted @ 2021-11-29 14:14 钟文涛 阅读(101) 评论(0) 推荐(0)
摘要: Log4J2概述 log4j2可以按照开发人员预先的设定,在指定的位置和情况下打印log语句,并且可以酌情关闭某些log语句,如开发阶段debug类型的语句等。 新特征: 更为先进的APL 强大的配置功能 支持插件扩展 Log4J2的级别 日志输出级别 FATAL 非常严重的错误 ERROR 错误 阅读全文
posted @ 2021-11-23 15:41 钟文涛 阅读(235) 评论(0) 推荐(0)
摘要: XML xml值可扩展标记语言(eXtensible Markup Language) xml被设计用来传输和存储数据 xml可以是有效的 符合其文档类型定义(DTD)的文档 xml标签没有被预定义,需要自行定义标签。 如果一个文档符合一个模式(schema)的规定,那么这个文档是模式有效的(sch 阅读全文
posted @ 2021-11-22 16:20 钟文涛 阅读(87) 评论(0) 推荐(0)
摘要: 1 存储过程(procedure) 是一个可以编程的方式来操纵sql的集合,其实就是一个带名字的PL/SQL块。 优点: 执行效率很高,因为存储过程是预编译的,即创建时编译,而sql语句是执行一次,编译一次。 调用存储过程,可以大大减少跟数据库的交互工程。 降低网络通信量,因为存储过程执行的时候,只 阅读全文
posted @ 2021-11-18 16:17 钟文涛 阅读(346) 评论(0) 推荐(0)