摘要: 1.Junit测试-单元测试 测试分为黑盒测试和白盒测试,其中黑盒最为简单,不用管运行逻辑,只管input和output;白盒测试需要写一些代码,结合input和output查看运行效果。传统测试方法,多次调用容易混淆输出结果,单独新建 使用junit测试步骤: ①定义一个测试类(测试用例) 建议: 阅读全文
posted @ 2021-04-23 16:44 芒果侠 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.异常 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 注意: ①在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。 ②异常不是语法错误,语法错误是不能编译通过。 1.1.异常的管 阅读全文
posted @ 2021-04-14 15:56 芒果侠 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1. 阅读全文
posted @ 2021-04-14 11:16 芒果侠 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.服务器端三层架构 一般来说,服务器端按照三层进行开发,分别是表现层,业务层和持久层。对于过去mybatis是对应数据库,spring对应是业务层进行调用实现业务逻辑,表现层mvc是对应web层的表现层进行接收浏览器请求参数和响应结果的封装。浏览器一定会发布一个http请求,这个请求一定经过spr 阅读全文
posted @ 2021-03-15 10:22 芒果侠 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.Spring的体系结构 此前mybatis学习中,我们知道基于maven工程的开发,因此spring的集成也是可以利用maven坐标来完成相应的jar引入,在spring官网的spring-framework中即可看到下面坐标 spring-framework的源码内容分类 在spring-fr 阅读全文
posted @ 2021-03-08 10:03 芒果侠 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-03-04 10:45 芒果侠 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.jsonObject JSONObject如何解析json数据 解析JSON 2.Map Map<String, String> 遍历的四种方法 输出结果 使用示例 4.TODO 其实就是类似于标记的作用,可以很快的定位到这个位置,方便查找,如图: 5.lambada表达式 可选类型声明:不需要 阅读全文
posted @ 2021-02-25 10:11 芒果侠 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.注册、登录、退出 在此使用ajax异步提交表单数据,是为了获取服务器的数据,因为我们前台使用的是html作为视图层,不能够直接从servlet相关的域对象获取值,只能通过ajax获取响应数据 传统同步提交方式 ajax提交方式 用户邮件激活工作,分为发送邮件和激活操作,其中发送邮件可以在保存用户 阅读全文
posted @ 2021-02-23 16:19 芒果侠 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.Filter filter:过滤器(重点掌握),listener:监听器,servlet:等共称为javaweb 的三大核心组件。 1.1 概念: * 生活中的过滤器:净水器,空气净化器,土匪、 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,(添加也就是增强)完成一些特殊 阅读全文
posted @ 2021-01-27 14:07 芒果侠 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1.客户端会话技术Cookie 会话技术(将来把数据存储到客户端的) 会话技术cookie是一门非常重要的技术,在我们进行javaee的服务器开发中占用较大篇幅。一次会话(浏览器访问服务器时,第一次发送请求-会话建立,直到一方断开为止)中,包含多次请求和响应(其实就是共享数据)。由于http是无状态 阅读全文
posted @ 2021-01-14 19:46 芒果侠 阅读(137) 评论(0) 推荐(0) 编辑