上一页 1 2 3 4 5 6 7 8 9 10 ··· 23 下一页
  2022年5月17日
摘要: 前言 现实生活我们需要的的电脑来自于工厂,需要的水杯来自于工厂; SpringIOC容器就相当于1个万能加工厂,可以创造出各式各样的对象; 我们只需要向这个万能工厂提交需求参数,索要对象即可。 Spring IOC容器通过接口+工厂模式,实现了程序中调用方和被调用方的解耦,使我们可以构建出高内聚、低 阅读全文
posted @ 2022-05-17 15:58 Martin8866 阅读(87) 评论(0) 推荐(0) 编辑
  2022年5月16日
摘要: 前言 Spring的核心=IOC+AOP IOC 为Inversion of Control的缩写,意为:控制反转=接口+工厂模式实现调用方和被调用方之间的解耦合 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,底层是动态代理 一、接口+工厂模式解耦合 如何 阅读全文
posted @ 2022-05-16 15:58 Martin8866 阅读(1605) 评论(0) 推荐(1) 编辑
  2022年5月1日
摘要: 前言 Java Web中有3大组件 Servlet Filter(过滤器) Listener(监听器) 3大组件的功能如下 Filter功能: 类似于Django中的中间件,可以在Servlet之前拦截请求和响应。 Servlet功能: 执行后台业务逻辑,处理客户端请求和响应。 Listener功能 阅读全文
posted @ 2022-05-01 16:56 Martin8866 阅读(46) 评论(0) 推荐(0) 编辑
  2022年4月29日
摘要: 前言 理论是实践的基础,理论指导实践。 HTTP协议是通过1个TCP套接字(管道),在浏览器和服务器之间传输字符串。 Web开发的核心技术:控制数据库数据 和 前端页面(视图)之间的动态交互,完成后台数据渲染到视图( HTML页面)。 一、三层架构 我们从接手一个项目开始,首先我们需要进行架构设计, 阅读全文
posted @ 2022-04-29 16:16 Martin8866 阅读(449) 评论(0) 推荐(0) 编辑
  2022年4月26日
摘要: 前言 出于提升HTTP传输效率考虑,HTTP协议是无状态的。 HTTP不会记录每次请求的状态,这就造成了同一个会话中的2个请求之间相互独立,彼此之间没有任何联系。 本文将基于servlet的session机制结合JSP,实现1个用户登录的Web应用,深入理解一下Java Web应用的核心架构。 一、 阅读全文
posted @ 2022-04-26 18:29 Martin8866 阅读(353) 评论(0) 推荐(0) 编辑
  2022年1月17日
摘要: 前言 Web框架就是别人做好的1个半成品,别人干一部分活,我们干一部分活,完成1个eb应用程序的开发。 作为基于Web框架开发的开发人员,我们把学习的重点放到 如何从Web框架的request 请求对象中获取数据; 执行自己的业务逻辑 通过response响应对象中保存业务逻辑处理结果响应给浏览器; 阅读全文
posted @ 2022-01-17 18:17 Martin8866 阅读(245) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-01-17 17:57 Martin8866 阅读(1) 评论(0) 推荐(0) 编辑
  2022年1月16日
摘要: 前言 文本: 字符串 超文本:图片、音乐、视频、定位、地图等。 HTML:超文本标记语言 (Hyper Text Markup Language) HTTP:超文本传输协议(Hyper Text Transfer Protoco)用于传输超文本的协议。 每种编程语言中的Socket类都是对TCP/I 阅读全文
posted @ 2022-01-16 16:58 Martin8866 阅读(91) 评论(0) 推荐(0) 编辑
  2022年1月2日
摘要: 前言 1.依赖管理 在传统的Java项目开发中,如果当前项目依赖很多第三方jar包,我们就需要手动去网上载相应的jar包,放到当前lib目录下以供项目调用; 随着开发项目数量以及各个项目依赖包的逐渐增多,难以解决每个项目中第三方jar包之间的依赖关系,也难以对开发者电脑中所有Java项目的依赖jar 阅读全文
posted @ 2022-01-02 19:18 Martin8866 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 前言 框架可以理解为半成品软件,框架做好以后,接下来在它基础上进行开发。 把重复的代码工作抽取出来,让程序员把精力专注在核心的业务代码实现上。 一、Mybatis入门 Mybatis是Java中1个半自动化的ORM框架,Mybatis可以解决程序对数据库操作问题。 Mybatis是一款优秀的持久层框 阅读全文
posted @ 2022-01-02 19:16 Martin8866 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 23 下一页