当前位置: 首页 > wzjs >正文

邢台网站建设费用wordpress设置段落

邢台网站建设费用,wordpress设置段落,网站运营与管理的内容包括,电影网站建设模板目录 关于Spring Spring MVC MVC 三层架构 三层架构项目结构 关于Spring Spring ,SpringBoot, Spring MVC属于Spring家族的产品。 Spring就是一个框架,是为了简化java开发;SpringBoot是基于Spring的一个框架,为了简化Spring项…

目录

 关于Spring

Spring MVC

MVC

三层架构

 三层架构项目结构


 

 关于Spring

Spring ,SpringBoot, Spring MVC属于Spring家族的产品。

Spring就是一个框架,是为了简化java开发;SpringBoot是基于Spring的一个框架,为了简化Spring项目而诞生的。

Spring MVC

Spring MVC又为Spring Web MVC,是一种Web框架。

MVC

MVC是Model View Controller的缩写,它是软件工程中的一种软件架构设计模式,它把软件系统分为模型、视图和控制器三个基本部分。

  • View(视图):指在应用程序中专门用来与浏览器进行交互,展示数据的资源。
  • Model(模型):是应用程序的主体部分,用来处理程序中数据逻辑的部分。
  • Controller(控制器):可以理解为一个分发器,用来决定对于视图发来的请求,需要用哪个模型来处理,以及处理完后需要跳转到哪一个视图。即用来连接视图和模型。

三层架构

目前现在更主流的开发方式是“前后端分离”的方式,后端开发工程师不再需要关注前端的实现,所以对于Java后端开发,又有了一种新的分层架构:把整体架构分为表现层、业务逻辑层和数据层。这种分层方式也称之为“三层架构”

1.表现层:就是展示数据结果和接受用户指令的,是最靠近用户的一层;

2.业务逻辑层:负责处理业务逻辑,里面有复杂业务的具体实现;

3.数据访问层:负责存储和管理与应用程序相关的数据,包括增删改查。

三层架构和MVC的区别和联系:

 三层架构项目结构

src/main/java
├── com.example.demo
│   ├── controller(package)              // 表现层(Controller)
│   │   └── UserController.java
│   ├── service(package)                // 业务逻辑层(Service)
│   │   ├── UserService.java (interface )
│   │   └── impl (package)
│   │       └── UserServiceImpl.java
│   ├── repository (package)         // 数据访问层(Repository)
│   │   └── UserRepository.java (interface )
│   ├── Model(package)                // 实体类(Model)
│   │   └── User.java
│   └── DemoApplication.java

 具体代码:

//表现层(控制类)
@RestController
@RequestMapping("/book")
public class BookController {@AutowiredBookService service;@RequestMapping("/booklist")public String booklist() {List<Book> list = service.getMessage();return list.toString();}
}//实体类
@Data
public class Book {private Integer id;private String from;private String to;private String deleteFlag;private String createTime;private String updateTime;
}//数据访问层
@Mapper
public interface BookRepository {@Select("select *from message_info")List<Book> getBooks();}//业务逻辑层
@Service
public class BookService {@AutowiredBookRepository bookRepository;public List<Book> getMessage(){return bookRepository.getBooks();}}


文章转载自:

http://p2ZxUguM.rkhhL.cn
http://xBQ6Lu8Y.rkhhL.cn
http://OW7K40po.rkhhL.cn
http://JQrS6ROp.rkhhL.cn
http://qnPVcuNR.rkhhL.cn
http://5bUkH9Me.rkhhL.cn
http://hSdnGkTH.rkhhL.cn
http://kvS8pbpo.rkhhL.cn
http://XG91ujrd.rkhhL.cn
http://HfSFnyXN.rkhhL.cn
http://TMwxGVV2.rkhhL.cn
http://LKsSvO9S.rkhhL.cn
http://SUksGOgG.rkhhL.cn
http://InF7r97h.rkhhL.cn
http://pY0F3rxc.rkhhL.cn
http://51LbkYwE.rkhhL.cn
http://3kPN8EPI.rkhhL.cn
http://qf5s7Ywo.rkhhL.cn
http://ARmm8y6a.rkhhL.cn
http://VFYHcnXp.rkhhL.cn
http://k8REYYck.rkhhL.cn
http://DAQPW5d8.rkhhL.cn
http://3t9DrBnn.rkhhL.cn
http://wY1hZoQp.rkhhL.cn
http://cLysgQit.rkhhL.cn
http://cL4S1ni2.rkhhL.cn
http://MY6oUkBX.rkhhL.cn
http://QQgoBtSP.rkhhL.cn
http://qwTyN8ji.rkhhL.cn
http://CXFIiV0C.rkhhL.cn
http://www.dtcms.com/wzjs/618457.html

相关文章:

  • 简单个人博客模板网站wordpress php设置
  • 怎样加快网站收录wordpress目录设置
  • 手机看网站网站建设广州天河
  • 怎么把自己电脑建设网站一起做英语作业网站
  • 字幕如何做模板下载网站网站模板文件在哪里下载
  • 中国大型网站好用的wordpress插件
  • 响应式网站广州网站建设国家653工程国家建筑工程网
  • 网站建设升级的必要性淘宝网站建设单子好接吗
  • 网站建设需要的手续河源seo
  • 大型服装网站开发泾川门户网
  • 南昌网站搜索排名网站合同需要注意什么呢
  • 越秀网站建设价格wordpress首页不显示最新文章
  • jn建站系统网吧网络维护公司
  • 两学一做网站进不去wordpress主题开发编辑器
  • 广东地区建网站的公司有谁用2008做网站服务器
  • 泉州网站建设企业什么样的笔记本电脑适合网站开发
  • 福州建站模板搭建视频优化软件
  • 韩城市网站建设一个做网站的团队需要哪些
  • 自己电脑做服务器上传网站 需要备案吗漳州seo顾问
  • 网站建设栏目怎么介绍兰州网站建设技能论文
  • 网站做app开发最新网站推广
  • 柳城企业网站建设公司西安加盟代理网站建设
  • 做百科需要用什么网站做参考建设互联网站的目的
  • 南宁网站建设地方做网站gzip压缩
  • 商城网站开发项目描述中国空间站简笔画
  • 比较好的室内设计网站厦门市建设工程质监站网站
  • 学校网站 建设 价格软件项目管理期末考试
  • 网站建设需要哪些工作室网站域名使用费用
  • 最便宜做网站的方法网址站点异常怎么解决
  • 新动力网站建设可以做照片书的网站