- 博客(12)
- 收藏
- 关注
原创 数据库多表查询
只留右表独立部分 -- SELECT employee_id,department_name -- FROM employees e RIGHT JOIN departments d -- ON e.department_id = d.department_id -- WHERE e.department_id IS NULL;#左外连接:两个表在连接过程中除了返回满足连接条件的行以外还返回左表中不满足的条件的行 #右外连接:两个表在连接过程中除了返回满足连接条件的行以外还返回右表中不满足的条件的行。
2022-10-07 20:48:07
740
原创 SpringMVC
spring MVC是一个基于的表现层框架,和其他的MVC表现层框架,有如下特点:基于的是Servlet模式控制器不在需要继承其他的类,只需要用@Controller注解应用控制器方法参数封装灵活,如果方法参数和表单数据键相同,由前端控制器完成封装返回页面直接在方法中指定,可以String,void等性能优秀:Model-View-Controller(模型-视图-控制器)模式,它是一种架构模式,其目标是软件的用户界面和业务逻辑分开,使得代码更高的可拓展性、可复用性、可维护性等。
2022-10-07 20:46:41
91
原创 Spring笔记
关于这本书得整体概括,可以说spring最核心的技术在于依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming),从技术角度来看,依赖注入解决了开发过程中耦合的问题,它通过简单的注解或配置的方式,把这种依赖交由框架管理起来,而且这种方式非常方便易用,使得代码显得更加清晰易懂,也便于以后的管理。这也是我认为读本书最核心要了解的知识,其中关于这部分的讲解占据前一部分,后一部分是在各个方向的应用,如数据库,事务管理,以及在工程项目当中的应用。
2022-10-07 20:41:29
210
原创 Servlet基础
就是Servlet程序的运行环境,它实现了Servlet规范定义的各种接口和类,为Servlet的运行提供底层支持,还可以管理由用户书写的Servlet类,比如,初始化Servlet等。超文本传输协议,是客户端(浏览器)和服务器通讯的一种标准。(表单数据如何查看--浏览器-->右键-检查-->network-->Headers查看请求或响应头,Payload查看表单数据)其中GET--做资源的获取、POST--做数据的传输、PUT--做数据的修改、DELTE--做数据的删除-----用得较多。...
2022-08-28 22:13:26
91
原创 关于反射-
相反,如果没有使用双亲委派模型,由各个类加载器自行去加载的话,如果用户自己编写了一个称为java.lang.Object 的类,并放在程序的Class Path中,那系统中将会出现多个不同的 Object类,Java类型体系中最基础的行为也就无法保 证,应用程序也将会变得一片混乱。到目前为止,相信同学们已经掌握了一套Java开发的最基本套路,那就是︰先定义一个Java类,然后定义它内部的属性/行为,最后在需要用的时候产生该类的对象,调用该对象的方法完成功能或操作属性值。那这些步骤又被我们称作类的生命周期。.
2022-08-28 22:11:37
155
原创 AOP和OOP
什么AOP?面向切面编程(Aspect Oriented Programming)OOP-- 面向对象编程(Object Oriented Programming)AOP和OOP一样都是一个编程思想,OOP主要功能封装、继承、多态,AOP它是将系统分解为不同的关注点(不同的切面)。OOP,我们会根据业务将应用划分为多个不同的业务模块,每个模块的核心功能只为某个核心业务提供服务,如学生宿舍管理系统,学生管理、班级管理、房间管理,分别学生、班级、房间服务的。...
2022-08-07 19:15:59
917
原创 MyBatis
MyBatis是一个持久层框架,属于JDBC的替代方案之一。属于ORM关系型映射。ORM(O/R - Mapping 对象关系映射),是一种把内存中的对象保存到关系型数据库的技术。用它封装数据库访问的细节。采用元数据(XML)的方式来描述对象-关系(数据库表)的映射细节,可以使得ORM充当任何一个Java应用业务层到数据库之间的桥梁。...
2022-08-07 19:14:17
245
原创 JavaWeb
由主机管理应用程序的一切,此时使用者都有搭配一个终端(哑终端-- 终端只有输入和输出的功能,而没有处理能力。到了20世纪80年代,硬件水平逐步得到提高,个人计算机(PC)发展迅猛,并且随着网络技术的提高,用户可以通过计算机网络共享计算机资源,计算机协作完成部分的数据处理工作,此时出现了图形化应用界面(GUI),形成。随着互联网的发展,企业的计算重心又开始转移到服务器端,企业应用程序以网页的形式存在Web服务器,用户运行某个应用程序,只需到在浏览器输入相应地址(URL),调用服务。...
2022-08-07 19:09:34
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人