- 博客(12)
- 收藏
- 关注
原创 面向对象总结
定义在类中的变量是成员变量定义在方法中或者{}语句里面的变量是局部变量继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承(例如儿子继承父亲财产)类似。继承可以理解为一个类从另一个类获取方法和属性的过程。如果类B继承于类A,那么B就拥有A的方法和属性。1、this.能看到本类自己定义的,也能看到父类继承而来的(但受访问修饰符的限制)
2023-10-20 10:31:50
59
1
原创 知识点总结
http://t.csdnimg.cn/ZKS7lhttp://t.csdnimg.cn/U4wSDhttp://t.csdnimg.cn/TPBrnhttp://t.csdnimg.cn/gstlmhttp://t.csdnimg.cn/hu4O8http://t.csdnimg.cn/u3Qrzhttp://t.csdnimg.cn/eKrv7http://t.csdnimg.cn/RlUFrhttp://t.csdnimg.cn/dlnnKhttp://t.csdnimg.cn/19ysy
2023-10-15 20:29:37
47
1
原创 过滤器与监听器
Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器。Filter 过滤器是 JavaEE 的规范,也就是接口。Filter过滤器主要是用于拦截请求,过滤响应的。结合过滤器可以进行权限检查、编码控制、事务管理等操作。实现Filter接口首先自定义过滤器需要实现javax.servlet.Filter接口。@Override@Override//放行@Override。
2023-10-15 20:15:52
64
原创 thymeleaf
Thymeleaf 是一个适用于 Web 和独立环境的现代服务器端 Java 模板引擎,能够处理 HTML、XML、JavaScript、CSS 甚至纯文本。Thymeleaf 的主要目标是提供一种优雅且高度可维护的模板创建方式。为了实现这一目标,它建立在自然模板的概念之上,以不影响模板用作设计原型的方式将其逻辑注入模板文件中。这改善了设计沟通并弥合了设计和开发团队之间的差距。Thymeleaf 从一开始就考虑到了 Web 标准(尤其是 HTML5),允许您根据需要创建完全验证的模板。
2023-10-15 17:02:59
21
1
原创 注解与反射
1.用来充当注释的作用(仅仅是一个文字的说明) @Deprecated;2.用来做代码的检测(验证) @Override;*3.可以携带一些信息(内容) 文件.properties .xml 注解一个完整的注解应该包含三个部分:(1)声明(2)使用(3)读取格式:public @interface 注解名 { 定义体 }使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口其中的每一个方法实际上是声明了一个配置参数。
2023-10-15 16:15:16
21
1
原创 servlet生命周期
Servlet实例tomcat只创建一个,所有请求是这个实例响应默认情况下,第一次请求时,tomcat才会去实例化,初始化,然后再服务好处:提高系统的启动速度缺点:第一次请求时,耗时较长。
2023-10-15 13:07:23
23
1
原创 使用三层架构实现业务处理
使用列名获取ResultSet中的数据,从而避免invalidColumIndexErrorJDBC中的查询结果封装在ResultSet中,我们可以通过列名和列序号两种方式获取查询的数据,当我们传入的列序号不正确的时候,就会抛出invalidColumIndexException,例如你传入了0,就会出错,因为ResultSet中的列序号是从1开始的。1、降低了系统的性能。是一种常见的一种架构模式,分层模式是将解决方案的组件分隔到不同的层中,每一层的组件应保持内聚性,每一层都应该与其下的每层保持松耦合。
2023-10-15 12:17:15
45
1
原创 JSP数据访问
文件引用指令include,可可以将一些可以重用的内容写入一个单独的文件中,然后通过include指令引入文件,从而缓解代码的冗余问题,并且修改时也更加方便。JavaBean是可以跨平台的重用组件,本质是一个特殊的Java类。同一个application对象中,用户之间数据共享。application: 只要不停止服务器都可以使用。作用域对象:application对象。作用域对象:pageContext对象。作用域对象:session对象。作用域对象:request对象。作用域范围:当前Web应用。
2023-10-15 11:50:18
49
1
原创 Maven
Maven 是 Apache 软件基金会组织维护的一款专门为 Java 项目提供构建和依赖管理支持的工具。Maven 中最关键的部分,我们使用 Maven 最主要的就是使用它的依赖管理功能。jar 包的下载:使用 Maven 之后,jar 包会从规范的远程仓库下载到本地。jar 包之间的冲突:通过对依赖的配置进行调整,让某些 jar 包不会被导入。jar 包之间的依赖:通过依赖的传递性自动完成。中央仓库:有Maven团队维护的全球唯一的仓库。远程仓库:一般由公司团队搭建的私有仓库。提供了一套依赖管理体制。
2023-10-14 21:28:25
19
1
原创 初识动态网页
jsp由静态内容、指令(Directives)、小脚本(Scriptlets)、表达式(Expressions)、声明(Declarations)、标准动作(Standard Actions)、注释等元素构成。④路径:包含请求资源,由零或多个“/”隔开的字符表示,一般用来表示服务器上的一个目录或文件地址,请求资源指求情内容名字,可以是一个html页面,也可以是一个图像。url用于完整地描述Internet上网页和其他资源地址的一种表示方式,简单的说就是我们常说的“网址”
2023-10-14 20:39:54
32
原创 JSP核心内置对象
RequestDispatcher getRequestDispatcher(String path):返回一个RequestDispatcher对象,该对象的forward( )方法用于转发请求。原理:重定向在客户端发挥作用,通过浏览器重新请求新地址,实现页面转向,在地址栏中可以显示转向后的地址,不能共享上一次请求中的数据。不需要实例化的原因:JSP内置对象是由Web容器初始化并加载的,这些实例按照JSP规范进行默认的初始化操作,可直接再JSP中使用。
2023-10-14 19:34:00
37
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人