上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: MVC设计模式 什么是设计模式 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化; 设计模式是软件工程的基石脉络,如同大厦的结构一样。 阅读全文
posted @ 2020-06-24 14:53 zpk-aaron 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Spring 声明式事务 spring中对事务的控制有声明式事务和编程式事务 声明式事务是使用 AOP 进行织入, 而编程式事务是使用代码来实现 关于编程式事务, 这里不进行介绍, 可查看官网:http://mybatis.org/spring/zh/transactions.html#progra 阅读全文
posted @ 2020-06-24 14:52 zpk-aaron 阅读(217) 评论(1) 推荐(0) 编辑
摘要: AOP切面编程 简介 AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业 阅读全文
posted @ 2020-06-24 14:51 zpk-aaron 阅读(321) 评论(2) 推荐(0) 编辑
摘要: Spring DI依赖注入 DI(Dependency Injection)依赖注入 。 依赖注入,即组件之间的依赖关系由容器在应用系统运行期来决定,也就是由容器动态地将某种依赖关系的目标对象实例注入到应用系统中的各个关联的组件之中。 简单来说,所谓的依赖注入其实就是,在创建对象的同时或之后,如何给 阅读全文
posted @ 2020-06-22 12:57 zpk-aaron 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Spring IOC控制反转 什么是控制反转 IOC(Inverse Of Control)控制反转,即,把创建对象的权利交给框架。 也就是指将对象的创建、对象的存储、对象的管理交给了spring容器。 (spring容器是spring中的一个核心模块,用于管理对象,底层可以理解为是一个map集合) 阅读全文
posted @ 2020-06-22 12:56 zpk-aaron 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 程序中的耦合和解耦 什么是程序的耦合 耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独 阅读全文
posted @ 2020-06-22 12:55 zpk-aaron 阅读(728) 评论(0) 推荐(0) 编辑
摘要: Spring概述 什么是Spring? spring是分层的JavaSE及JavaEE应用于全栈的轻量级开源框架,以IoC(Inverse Of Control:控制反转/反转控制)和AOP(Aspact Oriented Programming:面向切面编程)为核心,提供了表现层SpringMVC 阅读全文
posted @ 2020-06-22 12:54 zpk-aaron 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 使用mapper接口开发 使用mapper接口开发可以减少大量重复的代码,由代理对象实现,开发者专注写 sql 就可以了 SqlSession类中提供了getMapper(Class mapper)的方法, 自动实现dao的接口, 参数是指定的mapper接口的字节码对象 使用流程和注意事项 提供一 阅读全文
posted @ 2020-06-22 12:53 zpk-aaron 阅读(197) 评论(0) 推荐(0) 编辑
摘要: mybatis关联查询 DBUtil mybatis工具类 public class DBUtil { private static SqlSessionFactory factory = null; static { try { String mybatis_config = "mybatis-c 阅读全文
posted @ 2020-06-22 12:52 zpk-aaron 阅读(521) 评论(0) 推荐(0) 编辑
摘要: mybatis动态SQL 动态sql可以增加sql的灵活性, 也是mybatis最大的优势功能 (更多标签可查看官方文档) if 和 where标签 格式: <if test="判定条件"> sql语句 </if> 例如: 查询指定工资范围的员工信息 <select id="findBySal12" 阅读全文
posted @ 2020-06-22 12:51 zpk-aaron 阅读(178) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页