摘要:
介绍 概念 面向切面编程AOP与面向对象编程OOP有所不同,AOP不是对OOP的替换,而是对OOP的一种补充,AOP增强了OOP。 假设我们有几个业务代码,都调用了某个方法,按照OOP的思想,我们就会将此方法封装在一个类中,之后通过 调用 我们可以看作我们的业务代码被其他代码入侵或者是业务代码被其他 阅读全文
摘要:
Spring框架的主要作用,就是提供了一个容器,使用该容器就可以创建并管理对象。比如说Dao类等,又或者是具有多依赖关系的类(Student类中包含有Teacher类的成员变量) Spring有两个核心概念,一个是 控制反转(IOC,全称为Inverse of Control) ,另一个则是 面向切 阅读全文
摘要:
ASCTool APk签名验证破解工具 APK Signature Crack Tool 本工具只对那些仅通过 PackageManager.getPackageInfo().signatures 来校验签名的应用有效。 基于JavaFx框架,使用Kotlin语言实现 软件界面 下载 "码云下载" 阅读全文
摘要:
mybatis中,封装了一个sqlsession 对象(里面封装有connection对象),由此对象来对数据库进行CRUD操作。 运行流程 mybatis有一个配置的xml,用于配置数据源、映射Mapping,xml的文件名可以任取,为了方便,我们还是起mybatis config.xml 我们读 阅读全文
摘要:
仿照SpringMVC,实现一个轻量级MVC框架,知识涉及到了反射机制、注解的使用和一些第三方工具包的使用 思路 主要的总体流程如下图所示 和之前一样,我们定义了一个DispatchServlet,用于拦截请求(这里一般拦截.do结尾的url请求); 之后,DispatchServlet会根据url 阅读全文
摘要:
MVC模式 在讲解Servlet前,先介绍一下MVC模式。 M:model 模型,相当于数据层,用于存放数据,如一个Java中的一个bean类 V:view 视图,相当于页面层,用于显示数据,如一个网页html,或者是jsp C: controller 控制器,相当于业务层,用于处理数据 我们之前使 阅读全文
摘要:
核心sql 大体思路 使用Page类封装(Page当做Dao类中某个方法的参数,Dao类中需要有个方法来获得获得满足条件的记录总数 每次点击查询,重新获得总记录数 首次进入某个需要显示分页的jsp页面,先创建一个Page对象,设置页号为第一页,并同时使用当前的这个Page,从Dao类中查询,得到第一 阅读全文
摘要:
JSP Standard Tag Lib,名为JSP标准标签库, 设计的目的主要用来方便我们将数据输出 ,而不是使用JSP中的语法 。 平常使用的话,我们会在JSP在嵌套HTML代码来实现数据的获取,比如说把一个list中的内容转换为表格显示,需要使用到循环,还要在循环中嵌套HTML代码,看起来很不 阅读全文
摘要:
页面导航 有两种跳转页面的方法。重定向和请求转发 两者区别: | |请求转发(forward)|重定向(rerect) | | | | | |请求服务次数 |1 |2 | |是否保留第一次请求request范围的属性|保留 |不保留 | |地址栏的请求URL是否改变 |不变 |改变,相当于在地址栏重 阅读全文
摘要:
简单来说,javaweb技术就是让服务器端能够执行Java代码,之后返回数据给客户端(浏览器)让客户端显示数据 jsp页面中可以嵌套java代码(java小脚本)和嵌套Web前端(html,css,js)来显示数据。 服务器解析一个jsp,其实就是把jsp中的java代码编译并执行,之后再返回一个S 阅读全文