Java JDBC与数据库还有数据库在微服务中的并发和一致性等原理(以及前后端分离之大坑)(了解web servet以及web部署服务器和docke部署前端)(三)(非常之重点和全貌学习)

接上面的话题,对于web项目的部署,还有前端的部署都可以利用Docke来进行,可以参考一个大神的博客:见证大牛成长之路----https://blog.csdn.net/shanyongxu/article/details/51297754
可u有可劲儿他这么说这个博主写的东西也不错值得我们持续跟踪学习i附带博客地址:https://blog.csdn.net/shanyongxu
Docker是啥,能用来干什么,为啥学docker
docker是一种用了新颖方式实现的轻便了级虚拟机,专业叫法是应用容器(Aplication Container)
一个做好的应用容器长得就像一个封装好了一组特定应用的虚拟机一样,一省了配置,二换电脑可以直接把容器端过来。开发测试一个软件可以保证是在环境的高度一致。
Dockers 的文件系统如何工作的----https://blog.csdn.net/shanyongxu/article/details/51460930
Docker镜像是由多个文件系统(只读层)叠加而成,启动一个容器的时候,Docker会加载镜像层并在其上添加一个读写层在Docker中,只读层以及在顶部的读写层的组合称为Union File System(联合文件系统)
为了能够保存(持久化)数据以及容器间数据,提出Volume的概念,简单来说就是可以默认绕过联合文件系统,以正常的文件或者目录的形式存在于宿主机上。
接下来就是弄懂实战教程,首先来看看如何在Docker的安装配置及使用详解==装载连接https://blog.csdn.net/fgf00/article/details/51893771
接下来是部署Tomcat服务器
1)使用war包部署在Tomact中运行
https://blog.csdn.net/qq_40062320/article/details/81393326
2)war文件-Web项目部署
https://blog.csdn.net/ganquanzhong/article/details/80719703
Web存档文件包含Web应用程序的所有内容,他减少了传输文件所需要的时间。
War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS/JSP等代码,也包含编译Java的代码。
Jar,war,EAR的区别
Jar文件包含java类的普通库,资源,辅助文件等,通常是开发时要引用的类通用类,可以直接使用lib目录下的包中的类和属性
War包含全部Web应用程序,时一个可以直接运行的web模块,通常用于网站,打成包部署到容器中。以Tomact来说,将war包放置到器\webapps\目录下,然后启动Tomact,这个包会自动解压,就相当于发布了。包中文件按照一定的目录结构,包含html和jsp文件,还有一个WEB-INF目录。该目录通常包含一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,而classes目录下则包含编译好的servlet类和jsp,或者servlet所依赖的其他类(如JavaBean)。通常这些所依赖的类也可以打包成jar包放在WEB-INF下的lib目录下。
Java之Serializabe序列化和反序列化的概念
**hardecz---------https://blog.csdn.net/u013870094/article/details/82765907
什么情况下会用到序列化:当你想要把内存中的对象状态保存到一个文件中或者数据库中的时候,
当你想用套接字在网络上传送对象的时候;当你想通过RMI传输对象的时候
**在这其中对于SerialVerUID是什么,有什么用可以看连接----wy_erhu------------https://blog.csdn.net/fjndwy/article/details/39374231
对于这里提到的版本控制-------可以参考https://git-scm.com教程-----版本控制是一种记录一个或若干个文件内容的变化以便将来查阅特定版本修订情况的系统。
**java序列化:为什么序列化------博主:啊k传-----https://blog.csdn.net/qq_40670946/article/details/88106817
**序列和反序列化的简单理解可以看博客-----AFinalStone---------https://blog.csdn.net/abc6368765/article/details/51365838
**对于Serializable接口的意义和用法可以详细看娜娜娜辣的博客----https://blog.csdn.net/qq_39069864/article/details/80361623


接下来继续对一些概念的理解javaBean*****************
–转自连接----https://blog.csdn.net/zhouvip666/article/details/83867401
JavaBean是Java中一种特殊的类,可以将多个对象封装到一个对象(Bean)中,特点是可序列化,提供无参构造器。
***如果对于构造器和构造方法不懂得自行百度,或看连接------https://blog.csdn.net/Qiuzhongweiwei/article/details/78965788

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值