ssm

SSM整合——个人笔记

柔情痞子 提交于 2019-12-04 02:39:38
SSM整合——个人笔记 一、 介绍SSM SSM指的是Spring+SpringMVC+MyBatis集成的一个Web应用程序开源框架。Spring是一个控制反转(IOC)和面向切面(AOP)的容器管理框架。SpringMVC是Spring的后续产品,是一个开源的Web应用程序MVC框架,简单易使用。MyBatis由apache的一个开源项目iBatis而来,是一个基于Java的持久层框架。提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis 消除了几乎所有的JDBC代码和参数手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(PlainOld Java Objects,普通的 Java对象)映射成数据库中的记录。 二、SSM整合配置文件介绍 整合的配置文件分为四个,依次是:db.properties,保存数据库连接信息;spring.xml,加载配置文件,配置扫描;spring-mybatis.xml,用于配置数据源和SqlSessionFactory等MyBatis相关设置;spring-mvc.xml,配置Controller扫描和mvc视图解析器以及文件上传等。因为Controller属于MVC架构,所以这里我把Controller单独扫描。 三、导入jar包

SSM整合

半世苍凉 提交于 2019-12-04 01:52:25
SSM(SpringMvc-Spring-MyBatis)整合 导入依赖 <properties> <spring.version>5.0.2.RELEASE</spring.version> <log4j.version>2.11.2</log4j.version> <mysql.version>5.1.28</mysql.version> <mybatis.version>3.5.3</mybatis.version> <slf4j.version>1.7.28</slf4j.version> </properties> <dependencies> <!-- spring+springMvc --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${spring.version}</version> </dependency> <dependency>

SSM到Spring Boot-从零开发校园商铺平台

雨燕双飞 提交于 2019-12-04 01:00:58
SSM 到 Spring Boot- 从零开发校园商铺平台 项目中添加Redis,主要是锦上添花。 将经常访问的数据缓存在Redis,而不需要每次去访问数据库,加快访问速度,提升用户体验: 工具类 JedisUtil.java 提供项目中对Redis的操作。 使用场景 eg: HeadLineServiveImpl.java 获取列表信息时,判断Redis中是否存在key,如果已存在,则直接从Redis中获取数据。如果不存在,则从数据库中获取并将列表数据设值到Redis中,以备下次查询时使用。 进行新增、修改、删除操作时,将Redis中缓存的数据删除,因为数据发生变化,当需要获取列表信息时,到数据库中获取最新的数据并缓存。 扩展 【面蹄】Redis总结 来源: https://www.cnblogs.com/itpy/p/11826286.html

IDEA模块化集成SSM

馋奶兔 提交于 2019-12-03 22:20:22
模块化的分层 一级每层需要使用的包 在父文件需要引入的包 <?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/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.jiedada</groupId> <artifactId>crm_parent</artifactId> <packaging>pom</packaging> <version>1.0-SNAPSHOT</version> <modules> <module>basic_util</module> <module>crm_common</module> <module>basic_core</module> <module>crm_mapper</module> <module>crm_service</module> <module>crm_web<

SSM的开发步骤分析

北城以北 提交于 2019-12-03 17:13:06
完整开发步骤 导包 spring的jar包 mybatis的jar包 mybatis-Spring的jar包 aop的依赖jar包 oracle等数据库连接的jar包 DataSource的jar包 日志包 导入配置文件 web.xml mvc.xml applicationContext.xml applicationContext.properties 初始化配置 web.xml spring核心控制器 指定mvc配置文件的路径 指定编码的filter `<servlet> <servlet-name>mvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 指定springMVC配置文件的路径 --> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:mvc.xml</param-value> </init-param> <!-- 设置tomcat启动前去创建servlet对象 --> <load-on-startup>1</load-on-startup> </servlet> <!--

SSM的开发步骤分析

守給你的承諾、 提交于 2019-12-03 17:10:39
完整开发步骤 导包 spring的jar包 mybatis的jar包 mybatis-Spring的jar包 aop的依赖jar包 oracle等数据库连接的jar包 DataSource的jar包 日志包 导入配置文件 web.xml mvc.xml applicationContext.xml applicationContext.properties 初始化配置 web.xml spring核心控制器 指定mvc配置文件的路径 指定编码的filter `<servlet> <servlet-name>mvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 指定springMVC配置文件的路径 --> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:mvc.xml</param-value> </init-param> <!-- 设置tomcat启动前去创建servlet对象 --> <load-on-startup>1</load-on-startup> </servlet> <!--

ssm整合配置文件

淺唱寂寞╮ 提交于 2019-12-03 17:00:14
web.xml: <!-- 指定spring的配置文件的路径和名称 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:beans.xml</param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- 配置sprigmvc的前端控制器 --> <servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc.xml</param-value> </init-param> <load-on-startup>1</load-on

基于maven的ssm框架pom.xml的基本配置及解析

醉酒当歌 提交于 2019-12-03 15:24:03
<?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/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.uijiuye.maven</groupId> <artifactId>pms</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <name>pms Maven Webapp</name> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <!-- spring的jar包 -->

ssm的各种配置资源

时光总嘲笑我的痴心妄想 提交于 2019-12-03 15:21:27
spring的配置资源(包含mybatis): <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema

Spring的SSM标准配置

只谈情不闲聊 提交于 2019-12-03 15:10:39
一、首先是web.xml文件的配置 <welcome-file-list> <!--设置默认显示登陆界面--> <welcome-file>login.jsp</welcome-file> <!--<welcome-file>index.jsp</welcome-file>--> </welcome-file-list> <!-- spring的ContextLoaderlistener --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:beans.xml</param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- Springmvc 的前端控制器 --> <servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet