SSM
文章平均质量分 94
敲代码的洋葱头
v:Yww02240101
展开
-
SSM学习笔记九(Mybatis入门)
1.Mybatis简介1.1原始jdbc操作(查询数据)1.2原始jdbc操作(插入数据)1.3 原始jdbc操作的分析原始jdbc开发存在的问题如下:①数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能②sql 语句在代码中硬编码,造成代码不易维护,实际应用 sql 变化的可能较大,sql 变动需要改变java代码。③查询操作时,需要手动将结果集中的数据手动封装到实体中。插入操作时,需要手动将实体的数据设置到sql语句的占位符位置应对上述问题给出的解决方案:①使用数据库连接池初原创 2021-02-01 15:55:33 · 405 阅读 · 0 评论 -
Spring+SpringMVC练习(后台数据管理系统)
Spring练习01-Spring练习-环境搭建步骤分析(理解)案例环境搭建步骤:①创建工程(Project&Module)②导入静态页面(见jsp页面)③导入需要坐标(见pom.xml)④创建包结构(controller、service、dao、domain、utils(工具类))在不同的企业中,domain包也叫做多种名字,包括Entity包、POJO包、实质就是一个JavaBean类⑤导入数据库脚本(见test.sql)⑥创建POJO(JavaBean)类(见User.jav原创 2021-01-29 21:24:33 · 823 阅读 · 1 评论 -
Maven项目500错误排查
11:50:20,410 WARN BasicResourcePool:1841 - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@959a34e – Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maxi.原创 2021-01-29 12:11:00 · 1086 阅读 · 0 评论 -
SSM学习笔记八(Spring-MVC文件上传、拦截器、异常处理)
SpringMVC的文件上传1-SpringMVC的请求-文件上传-客户端表单实现(应用)文件上传客户端表单需要满足:表单项type=“file”表单的提交方式是post表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data”<form action="${pageContext.request.contextPath}/user/quick22" method="post" enctype="multipart/form-data">原创 2021-01-28 16:20:39 · 160 阅读 · 0 评论 -
SSM学习笔记七(SpringMVC的请求和响应)
SpringMVC的请求和响应SpringMVC的数据响应01-SpringMVC的数据响应-数据响应方式(理解)页面跳转直接返回字符串通过ModelAndView对象返回2) 回写数据直接返回字符串返回对象或集合02-SpringMVC的数据响应-页面跳转-返回字符串形式(应用)03-SpringMVC的数据响应-页面跳转-返回ModelAndView形式1(应用)在Controller中方法返回ModelAndView对象,并且设置视图名称@RequestMapping(v原创 2021-01-28 11:23:58 · 149 阅读 · 0 评论 -
SSM学习笔记六(SpringMVC)
1. Spring与Web环境集成1.1 ApplicationContext应用上下文获取方式应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件) ,这样的弊端是配置文件加载多次,应用上下文对象创建多次。在Web项目中,可以使用ServletContextListener监听Web应用的启动,我们可原创 2021-01-27 20:09:53 · 124 阅读 · 0 评论 -
SSM学习笔记五(声明式事务控制)
声明式事务控制1. 编程式事务控制相关对象1.1 PlatformTransactionManagerPlatformTransactionManager 接口是 spring 的事务管理器,它里面提供了我们常用的操作事务的方法。注意:PlatformTransactionManager 是接口类型,不同的 Dao 层技术则有不同的实现类,例如:Dao 层技术是jdbc 或 mybatis 时:org.springframework.jdbc.datasource.DataSourceTrans原创 2021-01-27 14:19:04 · 81 阅读 · 0 评论 -
SSM学习笔记四(JdbcTemplate&声明式事务)
JdbcTemplate基本使用笔记四程序源码下载01-JdbcTemplate基本使用-概述(了解)JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。02-JdbcTemplate基本使用-开发步骤(理解)①导入sprin原创 2021-01-26 11:18:21 · 80 阅读 · 0 评论 -
SSM学习笔记三(AOP面向切面编程)
Spring AOP面向切面编程1.Spring 的 AOP 简介1.1 什么是 AOPAOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。简而言之原创 2021-01-26 10:23:51 · 210 阅读 · 1 评论 -
SSM学习笔记二(SpringIoC和DI注解开发)
一:Spring相关APIapplicationContext:接口类型,代表应用上下文,可以通过其实例获得 Spring 容器中的 Bean 对象ApplicationContext的实现类1)ClassPathXmlApplicationContext 它是从类的根路径下加载配置文件 推荐使用这种2)FileSystemXmlApplicationContext 它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意位置。3)AnnotationConfigApp原创 2021-01-26 01:40:39 · 265 阅读 · 0 评论 -
SSM学习笔记一(Spring配置文件)
Spring入门及代码实现1、在pom.xml中导入Spring的坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/原创 2021-01-25 11:10:57 · 154 阅读 · 1 评论