java框架
加加大了
这个作者很懒,什么都没留下…
展开
-
Web.xml文件和server.xml文件的使用
Web.xml文件和server.xml文件的使用web.xml文件的使用1.1 作用:存储项目相关的配置信息,保护 Servlet。解耦一些数据对程序 的依赖。1.2 使用位置:每个 Web 项目中Tomcat 服务器中(在服务器目录 conf 目录中)区别:Web 项目下的 web.xml 文件为局部配置,针对本项目的位置。 Tomcat 下的 web.xml 文件为全局配置...原创 2019-12-15 10:57:52 · 321 阅读 · 0 评论 -
JSP
JSP总结概念:本质上是一个servlet,跨平台,依次编写处处运行,组件跨平台,健壮、安全。访问原理:第一阶段(请求):客户端发起请求,请求jsp到服务器。第二阶段(处理):Tomcat生成请求对象,然后处理请求。执行jspservlet,将jsp文件转成servlet文件,然后执行该文件。第三阶段(响应):服务器最后响应处理结果到客户端。jsp三种注释:前端注释:...原创 2019-12-16 09:26:03 · 108 阅读 · 0 评论 -
反射机制
概念:指的是可以在运行时加载、探知、使用编译期间完全未知的类。程序在运行状态中,可以动态加载一个只有名称的类,对于任意一个已加载的类都可以知道该类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性。加载类完成后,在堆内存中,产生一个class类型的对象(一个类只有一个class对象),该对象就包括完整的类的结构信息通过该对象看到类的结构该对象如同一面镜子,透过其可看到类的结...原创 2019-12-18 09:07:19 · 88 阅读 · 0 评论 -
过滤器与监听器
过滤器与监听器过滤器解决的问题:Servlet 的作用是针对浏览器发起的请求,进行请求的 处理。通过 Servlet 技术我们可以灵活的进行请求的处理, 但是我们不但要对请求进行处理,我们还需对服务器的资源进行统一的管理,比如请求编码格式的统一设置,资 源的统一分配等等。作用:对服务器资源进行管理,保护servlet。使用:创建一个实现了Filter接口的普通java类。复写接口...原创 2019-12-17 09:29:08 · 90 阅读 · 0 评论 -
Ajax
Ajax总结概念:交互式网页应用的网页开发技术,ajax是前端的技术,由浏览器进行解析执行。需求:需要将本次的响应结果和前面的响应结果内容在同一页面中展示。解决:1.在后台服务器端将多次响应内容重新拼成一个jsp页面,该方法会造成很多响应内容重复被响应。2.使用ajax技术。原理:请求由ajax引擎对象发送,响应数据,浏览器不会直接处理,而是流转给发请求的ajax引擎对象通过操作a...原创 2019-12-16 10:44:23 · 120 阅读 · 0 评论 -
JDBC
JDBC(数据库厂商提供的能够对自己数据进行操作的驱动包)java的数据获取方式:1 直接声明变量并赋值.2 Scanner类控制台输入3 IO流(将硬盘存储中的数据读取到java中)4 scoket+io5 从数据库中获取解决的问题:java和数据库间的沟通不一致使用:创建类实现接口(操作数据库)数据库厂商对外提供数据库操作的驱动包使用jdbc进行数据查询...原创 2019-12-18 10:18:05 · 124 阅读 · 0 评论 -
SSM框架知识点整合及核心要点(三)--MyBatis 自动化生成&关联查询
MyBatis 自动化生成&关联查询mybatis-generator-gui代码自动生成插件。缺陷:没有多表操作.自动生成是针对互联网开发提出的.互联网开发 中多表操作很少.类似 MyEclipse 中的一个逆向工程组件.根据数据库表格设计,自动生成实体类 型,Mapper/DAO 接口,有必要生成对应的实现类,相关的 Mapper/DAO 的配置文件。MyBatis-generator : 是一个开发完善的 JavaSE 工程。主要实现方式,就是使用 JDBC/MyBatis 连接数据库原创 2020-05-16 17:17:53 · 356 阅读 · 1 评论 -
SSM框架知识点整合及核心要点(二)--SpringMVC 组件实现原理
SpringMVC 组件实现原理执行逻辑图组件介绍DispatcherServletDispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求, DispatcherServlet 的存在降低了组件之间的耦合性。MVC 模式: 传统定义,一个 WEB 应用中,只有唯一的一个控制器和客户端交互. 所有的 客户端请求和服务器单点接触. 这个控制器称为核心控制器(前端控制器)。 传统定义中,核 心控制器的实现使用 Servlet 实现。如:SpringMVC,Struts原创 2020-05-16 16:47:15 · 220 阅读 · 0 评论 -
SSM框架整合及核心要点--SpringIOC/AOP底层原理
一.SpringIOC/AOP底层原理IoC(最大好处:解耦)“控制反转(IoC)”也称为“依赖注入(DI)”,是一个定义对象依赖的过程,对象只 和构造参数,工厂方法参数,对象实例属性或工厂方法返回相关。容器在创建这些 bean 的 时候注入这些依赖。这个过程是一个反向的过程,所以命名为依赖反转,对象实例的创建由 其提供的构造方法或服务定位机制来实现。多容器/父子容器概念Spring 框架...原创 2020-05-16 11:15:51 · 392 阅读 · 0 评论 -
Mybatis框架总结
Mybatis框架总结作用:数据访问层框架,底层是对JDBC的封装优点:不需要实现类,只需要写执行的sql语句环境搭建导入jar包src下新建全局配置文件Mybatis.xml,,该文件中主要是对连接数据库的配置,对JDBC的封装。全局配置文件内容:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE config...原创 2019-12-08 12:18:38 · 144 阅读 · 0 评论 -
Spring框架学习(一)
Spring框架学习(一)框架宗旨:不重新发明技术,让原有技术使用起来更加方便.发明人:Rod Johnson核心功能:IoC/DI: 控制反转/依赖注入AOP: 面向切面编程声明式事务Spring 框架 runtime:test: spring 提供测试功能Core Container:核心容器.Spring 启动最基本的条件Beans : Spring 负责创建类对象并...原创 2019-12-11 17:02:05 · 116 阅读 · 0 评论 -
Spring框架学习(二)
Spring框架学习(二)AOP(面向切面编程)概念:由于正常程序执行流程都是纵向执行流程,在原有纵向流程中添加横切面,不需要修改原有程序代码,针对某一个或某些方法添加通知,形成切面的过程。具有高扩展性。原有功能:切点(pointcut)前置通知:在切点之前执行的功能(before advice)后置通知:在切点之后执行的功能(after advice)当切点执行过程中出现异常,触发...原创 2019-12-16 22:14:36 · 114 阅读 · 0 评论 -
Spring框架学习(三)
Spring框架学习(三)自动注入使用场景:在spring配置文件中对象名和ref=“id”id名相同使用自动注入,可以不配置<property/>两种配置方式:1.在<bean>中通过autowire=“”配置,只对该<bean>生效。2.在<beans>中通过default-autowire=“”配置,表示当前文件中所有<be...原创 2019-12-20 17:14:43 · 104 阅读 · 0 评论