随笔分类 -  SSM框架

摘要:一、什么是Bean的生命周期 Spring其实就是一个管理Bean对象的工厂。它负责对象的创建,对象的销毁等。 所谓的生命周期就是:对象从创建开始到最终销毁的整个过程。 什么时候创建Bean对象? 创建Bean对象的前后会调用什么方法? Bean对象什么时候销毁? Bean对象的销毁前后调用什么方法 阅读全文
posted @ 2022-11-24 11:12 Java小白的搬砖路 阅读(4634) 评论(0) 推荐(2) 编辑
摘要:Spring中常用工具类原文地址:https://mp.weixin.qq.com/s/6zoQ3KXZOfuuYsaI9eVGzQ 要导入的包是:org.springframework 一、Assert:断言 // 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行 // 参数 message 阅读全文
posted @ 2022-04-02 15:20 Java小白的搬砖路 阅读(658) 评论(0) 推荐(0) 编辑
摘要:1、什么是Spring中的循环依赖 循环依赖就是循环引用,就是两个或多个bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环 循环依赖的Error演示 Spring中分为两种情况 1)构造器循环依 阅读全文
posted @ 2021-06-04 20:38 Java小白的搬砖路 阅读(273) 评论(0) 推荐(0) 编辑
摘要:在我们平时做完项目都会将项目打成jar包放到Linux下打包发布。 在Windows下我们通常使用:java jar *.jar 进行运行,但是放到了Linux下我们该怎么运行呢? Linux下运行jar包的方式一: 命令: java -jar xx.jar 这样运行java程序遇到的问题就是,你不 阅读全文
posted @ 2021-05-15 13:07 Java小白的搬砖路 阅读(5012) 评论(0) 推荐(1) 编辑
摘要:一、项目中的相对地址和绝对地址问题 在jsp,html中使用的地址,都是在前端页面中的地址,都是相对地址 地址分类: 1.绝对地址 , 带有协议名称的是绝对地址, http://www.baidu.com , ftp://202.122.23.1 2.相对地址, 没有协议开头的, 例如 user/s 阅读全文
posted @ 2021-03-27 00:36 Java小白的搬砖路 阅读(361) 评论(0) 推荐(0) 编辑
摘要:学习了b站一位小哥的mybatis逆向工程,这里写一个笔记,视频地址:https://www.bilibili.com/video/BV16E411q7aP?from=search&seid=2547198468275404373 mybatis逆向工程 mybatis逆向工程官网地址:http:/ 阅读全文
posted @ 2021-03-06 22:16 Java小白的搬砖路 阅读(164) 评论(0) 推荐(0) 编辑
摘要:一、快速入门 文档:https://mp.baomidou.com/ 使用第三方组件: 导入对应依赖 研究依赖如何配置 代码如何编写 提高扩展技术能力 步骤: 1、创建数据库 mybatis_plus 2、创建user表 DROP TABLE IF EXISTS user; CREATE TABLE 阅读全文
posted @ 2021-02-19 21:07 Java小白的搬砖路 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:测试两个注解定义的类中方法的返回值: @Controller:定义一个控制器类, @RestController: 注解相当于 @Controller + @ResponseBody 合在一起的作用。 @ResponseBody:标记Controller类中的方法。把return的结果变成JSON对 阅读全文
posted @ 2021-01-23 11:12 Java小白的搬砖路 阅读(1189) 评论(0) 推荐(0) 编辑
摘要:结果跳转方式 1. ModelAndView 设置ModelAndView对象, 根据view的名称, 和视图解析器, 跳转到指定的页面 页面的路径: {视图解析器前缀} + viewName + {视图解析器后缀} 视图解析器 <!--视图解析器--> <bean class="org.sprin 阅读全文
posted @ 2021-01-18 20:05 Java小白的搬砖路 阅读(93) 评论(0) 推荐(0) 编辑
摘要:SpringMVC:文件上传和下载: 关于servlet中的文件上传和下载,可以看下我的两篇博客 文件上传 使用response下载文件 准备工作 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartReso 阅读全文
posted @ 2021-01-18 19:00 Java小白的搬砖路 阅读(288) 评论(0) 推荐(0) 编辑
摘要:概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 **过滤器与拦截器的区别:**拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使用 阅读全文
posted @ 2021-01-18 16:50 Java小白的搬砖路 阅读(337) 评论(0) 推荐(0) 编辑
摘要:1、AJAX简介: Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术、 无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量数据交换,Ajax 可 阅读全文
posted @ 2021-01-16 22:57 Java小白的搬砖路 阅读(339) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/yozar/p/10230113.html 1、maven项目引入freemark相关jar包 freemaker是以个模板引擎,可以根据提供的数据和创建好的模板,去自动的创建html静态页面。所以在返回html视图时可以用这个引擎结合数据生成h 阅读全文
posted @ 2021-01-16 21:43 Java小白的搬砖路 阅读(986) 评论(0) 推荐(1) 编辑
摘要:1、数据库用表: CREATE DATABASE ssmbuild; USE ssmbuild; CREATE TABLE `books`( `bookID` INT NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` VARCHAR(100) NOT 阅读全文
posted @ 2021-01-15 16:19 Java小白的搬砖路 阅读(253) 评论(0) 推荐(0) 编辑
摘要:什么是JSON: JSON(JavaScript Object Notation, JS对象标记)是一种轻量级的数据交换格式,目前使用特别广 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有 阅读全文
posted @ 2021-01-14 17:14 Java小白的搬砖路 阅读(134) 评论(0) 推荐(0) 编辑
摘要:第一种: 在web.xml中配置以下内容: <!--配置MVC的乱码过滤--> <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFil 阅读全文
posted @ 2021-01-14 14:59 Java小白的搬砖路 阅读(189) 评论(0) 推荐(0) 编辑
摘要:RestFull设计风格 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 URL定义 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、P 阅读全文
posted @ 2021-01-13 22:57 Java小白的搬砖路 阅读(353) 评论(0) 推荐(0) 编辑
摘要:使用注解实现 一、新建一个Moudle ,添加web支持 二、在pom .xml文件引入相关的依赖,注意要在项目结构中添加lib的依赖 三、配置web.xml 使用最新版web.xml头文件 注册DispatcherServlet 关联Spring MVC的配置文件 启动级别为1 映射路径为/ [不 阅读全文
posted @ 2021-01-13 12:09 Java小白的搬砖路 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Spring MVC是Spring Framework的一部分, 是基于Jav a实现MVC的轻量级Web框架。 为什么要学习SpringMVC呢? Spring MVC的特点: 1.轻量级,简单易学 2.高效,基于请求响应的MVC框架 3.与Spring兼容性好,无缝结合 4.约定优于配置 5.功 阅读全文
posted @ 2021-01-12 22:03 Java小白的搬砖路 阅读(181) 评论(0) 推荐(0) 编辑
摘要:这里只是简单的使用spring整合mybatis的技术,所以不会有太多的业务逻辑,就一个练手的小模块,加深记忆! 下面直接上代码: 1、业务接口 1 public interface UserDao { 2 // 添加用户 3 int addUser(User user); 4 } 2、业务接口实现 阅读全文
posted @ 2021-01-10 00:30 Java小白的搬砖路 阅读(315) 评论(0) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

支付宝打赏

点击右上角即可分享
微信分享提示