
SSM
文章平均质量分 79
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。
慈様や
The end is always near.
展开
-
SpringMVC 操作Ajax使用学习笔记整理;
Ajax REST 文件上传 学习笔记整理;AjaxAjax 其实之前,学习JS 时候了解过~ 也在 OneNote 上整理了笔记:因此 这里可能会有一些跳跃~ (我又太懒了…最近每天抽出两小时开始减肥~~笔记就有点松懈了…)如果 有疑惑可以提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Ajax REST 文件上传 学习笔记整理;Ajax前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:原创 2020-10-07 20:32:22 · 602 阅读 · 3 评论 -
Spring+SpringMVC+MyBatis 整合(+拦截器) 详:
SpringMVC拦截器欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式原创 2020-09-27 00:14:14 · 973 阅读 · 0 评论 -
SpringMVC文件上传: MultipartResolver接口
SpringMVC 实现文件上传:原创 2020-09-23 12:05:05 · 628 阅读 · 0 评论 -
SpringMVC扩展(一)
SpringMVC扩展使用Servlet API对象作为处理方法的入参在SpringMVC中 控制器可以不依赖任何Servlet APl对象可以将Servlet APl 对象作为处理方法的参数 进行使用;controller(控制器方法Demo) @RequestMapping("/请求页面名") public String Demo(HttpSession session,HttpServletRequest request){ session.setAttribute("sessio原创 2020-09-17 11:49:28 · 609 阅读 · 0 评论 -
SpringMVC体系结构and处理请求控制器
SpringMVCMVC设计模式:首先先熟悉回忆一下MVC设计模式, 了解MVC分层设计模式:它是软件架构模式的一种, 强制的将软件系统的: 输入 处理 输出把软件系统分为三个部分:模型(Model) 视图(View) 控制器(Controller)视图(View):负责: 数据展示 用户交互 数据验证 界面设计 …等功能;组件: JSP 或 HTML文件…控制器(Controller):负责:接收并转发请求,对请求进行处理,做出对于的响应操作;组件:Servlet…模型(原创 2020-09-12 18:39:26 · 862 阅读 · 0 评论 -
Spring配置补充 (随笔详情扩展:)
Spring配置补充:实现Spring 和 MyBatis 集成过程中学习了,Spring 的配置数据源的方法; 实际开发过程中还有很多灵活的配置文件;灵活配置DataSource:<!-- 远古方法(最初方法),数据库连接池,不过我最喜欢用的; --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" val原创 2020-09-08 10:58:32 · 517 阅读 · 2 评论 -
MyBatis和Spring整合详解:
MyBatis和Spring整合详解:智勇! 你在吗?点个赞走吧!认真听讲!靠你了。别睡了…言归正传,正片开始…// 本章介绍:MyBatis和Spring整合,会有两种方法,这里使用了两个项目如有不明白的可以下载/资源—— 点击.Spring 对 MyBatis的整合思路:Spring框架提供了IOC机制,可以管理所有组件(Java类 )的创建工作,并进行依赖管理;因此,整合的核心操作就是把:MyBatis框架所涉及的核心组件 匹配到Spring容器中,交给Spring创建;具体业务逻原创 2020-09-05 22:21:02 · 918 阅读 · 1 评论 -
Spring IOC 和 AOP的扩展(注解使用详解: )
多种方式实现依赖注入:上一章简单的使用Spring 通过 setter 访问器实现对属性的赋值; 称为 "设值注入"Spring 还提供了通过构造方法赋值的能力: "构造注入"上代码!Data接口类型:Data.java//数据库接口public interface Data { //描述 public void show();}两个实现接口的类:MysqlData.java 和 OracleData.java//Mysql数据库public class MysqlData im原创 2020-09-02 23:01:07 · 612 阅读 · 2 评论 -
初始Spring 详解
初始Spring企业级应用开发:企业级应用:指为 商业组织 大型企业而创建部署的; 解决方案/应用// 当前的企业级应用绝不可能是一个个 独立系统 , 一般都会部署多个进行交互的应用; 同时这些应用又都可能会与, 其它企业相关应用 连接.// 构成一个 结构复杂 跨越 Internet 的分布式企业应用 集群;传统Java EE 解决企业级应用 EJB:重量级,架构系统 而它:开发效率 , 开发难度 和 实际性能都令人失望. 所以后面出现了 Spring“救世主” 形式出现在了 Java程序员面原创 2020-09-01 09:27:49 · 492 阅读 · 0 评论 -
MyBatis+JSP+Servlet...MySql实现分页/增删改查:代码详细有注释~
学习MyBtatis 的第二个星期, 大概已经明白差不多了. 已经可以在 控制台完成 增删改查 了,哈哈哈哈(大佬路过别????)…感觉还不错呢. 现在也开始学习在欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助原创 2020-08-27 21:35:47 · 5603 阅读 · 5 评论 -
MyBatis(随笔: 动态SQL映射文件)
MyBatis缓存正如大多数框架一样,MyBatis提供了一级缓存 和 二级缓存一级缓存一级缓存是基于,PerpetyalCache(MyBatis 自带的), HashMap本地缓存,作用范围在 SqlSession域内. 当SqlSession关闭时,则其所有的缓存就会被清空…二级缓存二级缓存就是 global caching 它超出 sqlsession 范围之外, 结果可以被所有的sqlSession 共享;开启它只需要在MyBatis 的核心配置文件( MyBatis-config.x原创 2020-08-25 14:58:59 · 636 阅读 · 0 评论 -
MyBatisDemo 代码示例
花了两天时间搞MyEclipse搭建MyBatis开发环境,主要涉及对MyBatis的核心对象的掌握,以及配置文件(配置文件结构以及如何引入DTD文件);对SQL映射文件的学习,主要学习了以下的任务:1.实现条件查询(SQL映射文件、单条件查询、多条件查询、自定义查询结果映射)2.实现增删改操作(增加操作、修改操作、多参数入参操作、删除操作)3.实现高级结果映射(resultMap的配置、使用association处理一对一关联关系、使用collecion处理一对多关联关系)4.配置resultMap自动映原创 2020-08-24 22:53:04 · 2186 阅读 · 0 评论 -
MyBatis(随笔2 : Sql映射文件 )
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结学习目标:学习内容:学习时间:学习产出:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结系列文章目录提示:这里可以添加系列文章的所有文章的目.原创 2020-08-24 22:27:24 · 505 阅读 · 3 评论 -
初始MyBatis(随笔1)
初始MyBatis框架技术为什么要学习框架技术:PTT模板举例:做ppt前, 总是会需要找一些模板, 优点;1. 不用考虑布局, 排版等问题, 提高了效率;2. 可以专心于PTT的内容, 使演讲 “质量” 更有保障;3. 新手也可以实现出很好的 PPT;框架:也是基于这样的考虑, 当确定使用哪个技术框架后, 就相当于有一个 “半成品” 项目框架, 在编写内部 增删改查代码即可…1. 不用在考虑公共问题, 框架已经帮我们做好了; 不同公司,不同的人写代码都会有所不同...2. 可原创 2020-08-20 15:01:52 · 700 阅读 · 1 评论