Spring部分: 1、声明bean的注解: @Component:组件,没有明确的角色 @Service:在业务逻辑层使用(service层) @Repository:在数据访问层使用(dao层) @Controller:在展现层使用,控制器的声明(Controller) 2、注入bean的注解: ...
分类:
编程语言 时间:
2019-06-08 14:44:46
阅读次数:
138
一、概念 所谓MVC,即Model-View-Controller。 (1)Model层:Model指模型部分,一般在应用中Model层包括业务处理层和数据访问层。数据访问层主要是对数据库的一些操作的封装。业务处理层应用JavaBean构建, JavaBean主要是用作将从View层获取的数据和数据 ...
分类:
Web程序 时间:
2019-05-18 16:00:38
阅读次数:
166
外观模式 什么是外观模式 外观模式:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。 生活中到处都是外观模式的设计,我们用的电视遥控器,上面的按钮我们知道按了可以实现什么操作,但是具体的后台怎么运行我们不必知道,只要在需要的时候按下按钮就好。因为外观模式 ...
分类:
其他好文 时间:
2019-05-12 19:44:13
阅读次数:
113
1、工程项目说明 -parent 聚合工程 -api 各服务模块提供服务的接口 -eurekaserver 服务注册中心 -pojo 通用实体类层 -dao 通用数据访问层 -xxxxx-interface 某服务层接口 -xxxxx-service 某服务层实现 -xxxxx-web 某web工程 ...
分类:
其他好文 时间:
2019-05-07 18:24:18
阅读次数:
127
【Hibernate】 113. 为什么要使用 hibernate? hibernate 是对 jdbc 的封装,大大简化了数据访问层的繁琐的重复性代码。 hibernate 是一个优秀的 ORM 实现,很多程度上简化了 DAO 层的编码功能。 可以很方便的进行数据库的移植工作。 提供了缓存机制,是 ...
分类:
编程语言 时间:
2019-05-04 00:30:56
阅读次数:
837
源码辅助阅读:https://github.com/tripleDemo/spring.github.io spring 技术概述 分层 一站式 java ee full-stack 轻量级框架 三层: 1:数据访问层(持久层):主要是对数据库的操作,而不是数据,具体为业务逻辑层或表示层提供数据服务 ...
分类:
编程语言 时间:
2019-05-01 01:17:53
阅读次数:
163
浅析MVC模式与三层架构的区别 三层架构和MVC是有明显区别的,MVC应该是表现模式(三个加起来以后才是三层架构中的UI层)。三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为 ...
分类:
Web程序 时间:
2019-04-29 09:17:09
阅读次数:
217
1、@controller 控制器 用于标注控制层,相当于struts中的action层。 2、@service 服务层 用于标注服务层,主要用来进行业务的逻辑处理。 3、@repository DAO层(Repo层) 用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件。 4、@Auto ...
分类:
编程语言 时间:
2019-04-24 12:17:04
阅读次数:
642
MVC简介 所谓MVC,即Model-View-Controller。 (1)Model层:Model指模型部分,一般在应用中Model层包括业务处理层和数据访问层。数据访问层主要是对数据库的一些操作的封装。业务处理层应用JavaBean构建, JavaBean主要是用作将从View层获取的数据和数 ...
分类:
Web程序 时间:
2019-04-21 17:14:39
阅读次数:
177
Java Bean、POJO、 Entity、 VO , 其实都是java 对象,只不过用于不同场合罢了。 按照 Spring MVC 分层结构: JavaBean: 表示层 (Presentation Layer) Entity: 业务层 (Service layer) Dao: 数据访问层 (d ...
分类:
编程语言 时间:
2019-04-19 11:52:32
阅读次数:
206