//java 声明常量 //final 数据类型 常量名=值; //as: final float PI=3.14f;/ PI=3.14002F //默认浮点为 double //break:跳出多重循环,可用 break label(标签名) //as: public class Hi { public static void main(String[] args) { int i = 5; l
为什么要学习框架?所谓框架,即framework。其实就是某种项目的半成品,里边有很多功能组件可供你使用来完成自己项目。 框架可以帮助我们完成底层基础工作,程序员只需要关注项目业务本身。什么是SSM框架?SSM框架即指Spring+SpringMVC+MyBatis简称SSM框架组成Spring:容器大管家,可管理项目中对象生命周期,同时AOP事务大大优化了事务操作等简单来说,Spri
转载 2024-01-27 21:33:51
263阅读
        很多初学编程同学经常有一个误区,认为SpringBoot框架跟SSM或SSH框架没任何关系、是两回事,其实SSM或SSH框架是SpingBoot框架前身,并且SpringBoot框架也是通过数据库持久层框架区分,即SSMSSH最后那个字母代表是MyBatis还是Hibernate。通俗讲,S
转载 2023-12-20 22:31:53
137阅读
本人使用过SSH框架一段时间,最后在优化项目的时候决定使用SSM框架,这两种框架一些浅显区别我在这里说下:1.SSH框架是Struts+Spring+Hibernate而SSM是指Spring-MVC+Spring+MyBatis,光从这两个缩写就可以看出来,如果比较两者区别的话主要比较StructSpring-MVC以及HibernateMyBatis:2.StrutsSpring
转载 2024-08-12 13:00:28
77阅读
一.SpringMVC引入1、BSCS架构在我们开发过程中存在这两种架构一种是C/S架构,也就是客户端/服务器一种是B/S架构,也就是浏览器/服务器架构我们在JavaEE开发过程中大部分是WEB应用,所以这些都属于B/S架构进行开发JavaEE制定了一套规范就是Servlet,流程也是进行B/S架构在B/S架构中,应用系统有三层架构:表现层、业务层、持久层三层架构在我们实际开发中使用非常多。
Spring MVC 应用开发1 基础概念介绍2 返回值处理 Spring MVC 基础概念介绍Spring MVC 应用开发一、基础概念介绍二、应用系统三层架构2.1 表现层:2.2 业务层:2.3 持久层:三、 MVC设计模式四、 SpringMVC介绍4.1 SpringMVC是什么4.2 SpringMVC与Spring联系4.3 六大组件介绍 一、基础概念介绍BSCS开发架构一种是
转载 2023-08-14 11:27:51
467阅读
 1、CS、BS架构定义  CS(Client/Server):客户端----服务器结构。C/S结构在技术上很成熟,它主要特点是交互性强、具有安全存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数业务逻辑UI展示,又称为胖客户端。它充分利用两端硬件,将任务分配到Client Server两端,降低了系统通讯开销。C/S结构软件需要针对不同操作系
系统架构是指整个应用系统程序结构**[不是某一门语言特有的,是软件结构通用]。我们平时总是将三层架构与MVC编程思想混为一谈,殊不知它俩并不是一个概念**,但是它们之间共同点是为了降低系统模块之间耦合度(降低耦合度可以简单理解为改动时候不需要更改很多地方,多人参与项目可以分开写,各写个部分,对接时候是基于接口,内部互不影响)。1.三层架构我们开发架构一般都是基于两种形式,一种是
前言这些年一直在.net下做企业web系统开发,前前后后经历不同开发框架有五六个之多,一直想有一个比较简单灵活顺手BS开发框架,网上也没有找到一个比较合适能应用于企业系统开发。去年辞职在家时候,网上找了些东西,按照自己想法实现一些东西,慢慢形成现在B/S开发框架。想接下来慢慢写出来大家共享下,这里面很多都是我自己想法,并没有什么高深设计模式,欢迎大家拍砖。框架愿景1、提高
转载 2023-11-01 18:52:41
139阅读
一、web开发基本术语1.两种架构CS架构:CS架构(Client/Server:客户端-服务端架构) BS架构BS架构(Browser/Server:浏览器-服务端架构,特殊CS)2.两种开发模式MVC开发模式:M即Model: 是应用程序中用于处理数据逻辑部分 V即View: 视图是指用户看到并与之交互界面 C即Controller(控制器) - 控制器作用于模型视图上。它控制数据流
转载 2024-08-12 16:24:19
249阅读
B/S结构:browser/server(浏览器/服务器)         B/S结构,Web应用程序,即在浏览器下运行程序为Web应用程序。在浏览器中运行程序为BS结构程序。BS应用程序无需在本地存在文件。只需通过浏览器使用url地址访问即可C/S结构:Client/Server或客户/服务器模式  
1.三层架构对三层优化,我们加入了接口 先接口-再实现类 –service、dao加入接口 –接口与实现类命名规范 接口:interface, 起名 I实体类Service IStudentService IStudentDao 实现类:implements 起名 实体类ServiceImpl StudentServiceImpl StudentDaoImpl 接口: I实体类层所在包名 I
转载 2024-08-01 21:32:28
26阅读
旧书不厌百回读,熟读精思子自知。——苏轼今天就要开始将SSM框架最后一个模块就是M–Mybatis框架了,知识点呢有很多不足地方,也希望大家再读时候能够进行补充完善,好了。接下来正式开始三大主流框架中最后一个框架学习Mybatis框架:1.概念:Mybatis框架原名ibatis,由apache团队开发,是一个开源轻量级持久层框架,支持SQL定制,对象关系高级映射,以及过程存储(SQ
转载 2023-11-13 16:53:49
123阅读
BS架构与MVC关系 ## 引言 在软件开发中,架构设计是非常重要一环。而BS架构MVC是比较常见两种架构设计模式。本文将介绍BS架构MVC关系,并通过代码示例来说明二者应用。 ## BS架构概述 BS架构(Browser/Server Architecture)是指浏览器/服务器架构,是一种将软件系统划分为客户端和服务器端架构模式。在BS架构中,客户端一般是通过Web浏览器与
原创 2023-09-07 08:20:47
1255阅读
在现代软件开发中,BS架构与SSM框架结合逐渐成为一种常见实践模式。BS架构代表浏览器-服务器(Browser-Server)模式,强调通过Web浏览器与后端服务器进行交互;而SSM框架则是Spring、Spring MVC与MyBatis整合,提供了良好分层架构以支持企业应用程序开发。在此篇博文中,我将详细探讨BS架构与SSM框架之间关系,帮助读者理解其架构设计与实现过程。 ##
原创 6月前
126阅读
# 实现“项目架构关系描述方法指导 ## 一、整体流程 首先,让我们来整理一下实现“项目架构关系描述整个流程,如下表所示: | 步骤 | 内容 | | ---- | -------------------- | | 1 | 创建项目 | | 2 | 设计项目架构 | | 3 | 描述项目架构关系
原创 2024-05-26 05:57:24
17阅读
bs架构cs架构 bs浏览器和服务端(web端)b:brpwser 浏览器s:server服务端cs客户端和服务端(app端)c: client 客户端server服务端bs应用:csdn,博客元,百度,知乎轮胎cs应用:微信,抖音,快手,qq,英雄联盟 区别:    (1) bs不需要下载,更新,直接通过浏览器输入网址就可以进行访问,cs需要下载客户端才能使用,需要定期
转载 2023-07-09 12:46:40
23阅读
前言以前在学习java后端开发时候,一直对三层架构与MVC模型傻傻分不清,今天特地写一篇博客来搞明白这二者区别1 三层架构我们开发架构一般都是基于两种形式,一种是C/S架构,也就是客户端/服务器,另一种是B/S架构,也就是浏览器服务器。在JavaEE开发中,几乎全都是基于B/S架构开发。那么在B/S架构中,系统标准算层架构包括:表现层、业务层、持久层。三层架构在我们实际开发中使用非常
转载 2023-09-28 20:54:20
25阅读
 C/S——客户端/服务端,简单讲就是客户端电脑上需要安装专有的软件来更服务器交流,就像QQ。主要通过消息机制传递(当然也可以自己写协议,游戏就是这样做。)B/S——浏览器/服务端,你只要有浏览器就可以与服务器进行通信,不用再安装专门客户端,通信协议使用HTTP协议...比如WebQQC/S,B/S说是系统体系结构,故我们平常应该说C/S结构,B/S结构 MVC——模
## JavaBS架构组合实现流程 ### 步骤概览 下面的表格展示了实现JavaBS架构组合步骤概览: | 步骤 | 描述 | | ------ | ------------------------------------------------------------
原创 2023-08-31 14:38:13
30阅读
  • 1
  • 2
  • 3
  • 4
  • 5