
ssm
文章平均质量分 60
码农Movinbricks
向代码致敬
展开
-
MVC设计模式和MVC架构的区别
mvc设计模式和mvc框架的区别一组概念需要先理解,因为后面需要用:**架构:**简单的说架构就是一个蓝图,是一种设计方案,将客户的不同需求抽象成为抽象组件,并且能够描述这些抽象组件之间的通信和调用。**框架:**软件框架是项目软件开发过程中提取特定领域软件的共性部分形成的体系结构,不同领域的软件项目有着不同的框架类型。框架不是现成可用的应用系 统。而是一个半成品,提供了诸多服务,开...原创 2018-10-17 17:49:56 · 440 阅读 · 0 评论 -
SpringMVC运行原理及接口解释
1.Spring MVC概述:Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。Spring MVC主要由DispatcherServlet...原创 2018-10-17 17:52:38 · 355 阅读 · 0 评论 -
Spring中的五中bean
当通过Spring容器创建一个Bean实例时,不仅可以完成Bean实例的实例化,还可以为Bean指定特定的作用域。Spring支持如下5种作用域:singleton:单例模式,在整个Spring IoC容器中,使用singleton定义的Bean将只有一个实例prototype:原型模式,每次通过容器的getBean方法获取prototype定义的Bean时,都将产生一个新的Bean实例re...原创 2018-10-17 17:56:03 · 375 阅读 · 0 评论 -
理解"IOC(控制反转)和DI(依赖注入)"
今天中午吃饭的时候,和同事闲聊,聊着聊着聊到了IOC(控制反转)和DI(依赖注入),感觉各有各的说法:今天下班了,就来重新总结一下IOC(控制反转)和DI(依赖注入),以便于理解:1. 首先来说一说IOC(控制反转)说这个控制反转按字分为两段来说:第一段就来说说控制在传统的java ee项目设计中,我们都是在对象内部使用new进行创建对象,是程序主动去创建依赖对象,但是在IOC中都是使...原创 2018-12-25 23:48:21 · 257 阅读 · 0 评论 -
Mybatis框架原理
一、MyBatis介绍今天,一起来说说mybits这个框架吧。这是一个持久层的框架。之前叫做ibatis。所以,在它的代码中出现ibatis这个词的时候,不要感到惊讶。不是写错了,它确实就是这个样子的。mybatis是什么首先,我们来看看mybatis是个什么东东,它有什么用?我们为什么要学习它。mybatis是一个持久层的框架。所谓的持久层,就是我们三层中的dao层。主要负责跟数据库进行交...原创 2018-10-18 11:12:24 · 2595 阅读 · 0 评论 -
动态SQL
MyBatis的动态SQL详解MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来...原创 2018-10-17 17:46:43 · 735 阅读 · 0 评论 -
搭建Mybatis步骤
一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、mybatis快速入门...原创 2018-10-17 17:31:43 · 1090 阅读 · 0 评论