Java
文章平均质量分 95
熠熠晨曦_
在读研究生|不断学习中……
展开
-
SpringBoot学习笔记
RESTful是目前流行的互联网软件服务架构设计风格。REST(Representational State Transfer,表述性状态转移)一词是由Roy Thomas Fielding在2000年的博士论文中提出的,它定义了互联网软件服务的架构原则,如果一个架构符合REST原则,则称之为RESTful架构。REST并不是一个标准,它更像一组客户端和服务端交互时的架构理念和设计原则,基于这种架构理念和设计原则的Web API更加简洁,更有层次。特点每一个URI代表一种资源。原创 2023-09-02 18:28:33 · 202 阅读 · 0 评论 -
SSM框架05-SpringMVC
SpingMVC简介SpringMVC是一种基于 Java 的实现MVC 设计模型的请求驱动类型的轻量级Web 框架,属于SpringFrameWork的后续产品,已经融合在 Spring Web Flow 中SpringMVC 已经成为目前最主流的MVC框架之一,并且随着Spring3.0 的发布,全面超越 Struts2,成为最优秀的 MVC 框架。它通过一套注解,让一个简单的 Java 类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求SpringMVC开发原创 2022-05-01 21:13:10 · 225 阅读 · 0 评论 -
SSM框架04-MyBatis
MyBatis入门MyBatis简介mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。最后mybatis框架执行sql并将结果映射为java对象并返回。采用ORM思想解决了实体和数据库映射的问题,对原创 2022-04-10 16:10:19 · 454 阅读 · 0 评论 -
SSM框架03-AOP和声明式事务控制
Spring的AOP简介什么是AOPAOP(Aspect Oriented Programming)意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。动态代理:在不修改源码的情况下对目标方法进行增强,可以实现程序功能之间的松耦合。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的原创 2022-03-26 23:48:34 · 859 阅读 · 0 评论 -
SSM框架02-IoC和DI注解开发
Spring配置数据源数据源(连接池)的作用数据源(连接池)可以提高程序性能事先实例化数据源,初始化部分连接资源使用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等数据源的开发步骤导入数据源的坐标和数据库驱动坐标创建数据源对象设置数据源的基本连接数据使用数据源获取连接资源和归还连接资源在pom.xml中导入数据库驱动和数据源坐标<dependencies> <depend原创 2022-03-25 19:52:31 · 960 阅读 · 0 评论 -
SSM框架01-IoC和DI
Spring简介Spring是什么Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。Spring的优势原创 2022-03-20 20:21:58 · 300 阅读 · 0 评论 -
Maven学习笔记
Maven简介Maven是什么Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(Project Object Model,POM)。Maven的作用项目构建:提供跨平台的自动化项目构建方式。上图中的构建生命周期/阶段和插件。依赖管理:管理项目依赖的资源,避免资源的版本冲突。上图中的pom.xml→项目对象模型→依赖管理→仓库统一开发结构:提供标准的、统一的项目结构普通java项目和javaweb项目的目录结构Maven的下载与安装下原创 2022-03-19 11:42:42 · 705 阅读 · 0 评论 -
Jsp-Servlet笔记
简单记录jsp-servlet相关内容Servlet概述Servlet是Server和Applet的缩写,意思是服务端小程序。Servlet是一种按照Servlet标准来开发的JAVA类,主要运行在服务器端,并由服务器调用执行。Servlet的创建、使用、销毁都由提供Servlet功能的服务器来管理(Tomcat)。Servlet可以处理HTTP协议相关的所有内容,是一种用于开发动态Web资源的技术。Servlet的实现实现Servlet规范,即继承HttpServlet类满足Ser原创 2022-03-16 10:40:03 · 251 阅读 · 0 评论