
JavaEE
文章平均质量分 96
从最初的JSP,Servlet开始,到SSM,到SpringBoot等完整笔记专栏
Lion_H
这个作者很懒,什么都没留下…
展开
-
Servlet,JSP基础知识
1:页面请求的工作流程用户通过浏览器输入链接地址来请求所需的资源 浏览器接受用户的请求,并把该请求组装成指定的格式发送给服务器端,客户端与服务器端之间通过HTTP来完成具体的交互。其中请求的数据流中主要包含HTTP请求方法(GET和POST),请求的网址以及请求的一些参数 服务器接收到客户端发来的请求,并查找用户所需的资源,找到资源后,将资源返回给客户端 服务器通过把响应信息组装成特定的...原创 2020-04-05 14:09:25 · 346 阅读 · 0 评论 -
Mybatis-01-配置详解
Mybatis官方文档:http://www.mybatis.org/mybatis-3/zh/index.html一:为什么是Mybatis什么是Mybatis:Mybatis是一款优秀的持久层框架,避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的过程。可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的实体类映射成数据库中的记录。持久化:持久化是将程序数据在持久状态和顺势状态间转换的机制(因为内存空间小且断电失效,所以必须存在硬盘中)。Mybatis就是帮程序员在数据库原创 2021-07-11 16:40:00 · 255 阅读 · 2 评论 -
Mybatis-02-日志,注解和分页,多对一,一对多,缓存
Mybatis官方文档:https://mybatis.org/mybatis-3/zh/index.html四:Mybatis日志和分页什么是log4jlog4j是apache的一个开源项目,通过使用它我们可以控制日志信息输送的目的地是控制台,文件,或GUI组件,也可以控制每一条日志的输出格式。通过定义每一条日志信息的级别,我们能够更加细致的控制日志的生成过程。通过一个配置文件来灵活的进行配置,而不需要修改应用的代码。如何使用?导入log4j依赖<dependency&原创 2021-07-11 19:18:03 · 294 阅读 · 2 评论 -
Spring详解-01-依赖注入方式
一:Why Spring?Spring:译为春天(程序员的春天),Spring之前主要是EJB的方式,耦合性强,配置规则臃肿繁琐,为了解决J2EE的臃肿低效,Spring应运而生。2004年发布了第一版。Spring特点轻量:从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。控制反转——Sprin原创 2021-07-09 11:15:20 · 277 阅读 · 2 评论 -
Spring详解-02-注解,面向切面编程
前部分Spring基础参考这篇文章:Spring详解-01-依赖注入方式等五:自动装配注:自动装配指的是引用对象的自动装配,基本类型还是需要手动设置自动装配就是让应用程序上下文为你找出依赖项的过程。说的通俗一点,就是Spring会在上下文中自动查找,并自动给bean装配与其关联的属性!自动装配的方式有两种,xml文件方式和注解方式手动装配 <!--下述方法为手动装配,其中user对象的属性值使用P标签引入,关于P标签在上文中已经解释--> <!--配置需要引入的两个bean原创 2021-07-09 15:00:43 · 513 阅读 · 5 评论 -
Spring详解-03-整合Mybatis,添加事务
前部分的spring基础参考这两篇文章:Spring-01-依赖注入方式,Spring-02-注解,面向切面编程十:Spring整合Mybatis官方整合文档:http://mybatis.org/spring/zh/index.html首先导入依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <v原创 2021-07-09 21:39:56 · 572 阅读 · 4 评论 -
Spring几种引入Bean的方式
@Lazy懒加载原创 2020-03-20 16:15:29 · 1367 阅读 · 0 评论 -
SpringMVC-01-第一个SpringMVC程序,注解开发,Restful风格等
SpringMVC官网文档链接:https://docs.spring.io/spring-framework/docs/current/reference/html/web.html一:什么是MVCMVC是模型(Model),视图(View),控制器(Controller)的简写,是一种软件设计规范。主要作用是降低了试图与业务逻辑间的双向耦合。MVC是一种架构模式。Model(模型):数据模型,提供要展示的数据(包含数据和行为)View(视图):负责进行模型的展示,一般就是我们见到的用户界面原创 2021-07-11 22:39:15 · 411 阅读 · 2 评论 -
SpringMVC-02-Ajax,拦截器,文件上传下载
SpringMVC-01-第一个SpringMVC程序,注解开发,RestFule风格等:https://blog.youkuaiyun.com/qq_38869493/article/details/118659457项目代码地址:https://gitee.com/chelsea_h/ssm-integration八:Ajax研究1. 什么是Ajax?AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)Ajax 不是一种新的编程语言,而原创 2021-07-16 22:38:43 · 467 阅读 · 1 评论 -
Spring MVC详解及部分重写
1:快速理解IOC容器在程序运行时,Spring会扫描我们得每个注解类并创建对象,存放到一个Map中。其中创建bean的方式和其他操作可以参考我的上一篇博文:https://blog.youkuaiyun.com/qq_38869493/article/details/104992666使用时使用@Autowired注解。//直接从iocMap.get("orderService")@Au...原创 2020-03-22 11:03:50 · 744 阅读 · 0 评论 -
SSM项目整合-完整流程一览
一:前期准备1. 创建数据库CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` ( `bookID` int(11) NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COM原创 2021-07-16 23:26:18 · 471 阅读 · 1 评论