ssm框架

ssm框架之将数据库的数据导入导出为excel文件

杀马特。学长 韩版系。学妹 提交于 2019-12-18 03:25:29
利用poi实现数据库的数据导入导出excel文件 在这里首先我要将自己遇到的各种问题,以及需求记录下来,做一个备忘,便于以后查看: 需求:主要实现两个功能,将oracle数据库里的数据导出为excel,同时需要将excel表格的数据导入到数据库 环境:springmvc + spring + mybatis + jdk1.7 + poi3.8 + easyui + oracle 在开始的时候,我就各种找jar包搭建环境,搭建环境时候所有的jar包都没有,只能去各种找,去下载,话不多说,直接上jar包, 然后就是各种配置文件,将配置文件现在直接贴出来: 《 applicationContext-dao.xml 》: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p" 4 xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http:/

SSM框架快速整合实例——学生查询

故事扮演 提交于 2019-12-18 01:29:21
一、快速准备 SSM 框架即 Spring 框架、SpringMVC 框架、MyBatis 框架,关于这几个框架的基础和入门程序,我前面已经写过几篇文章作为基础和入门介绍了。这里再简单的介绍一下: 1.Spring Spring 框架是 Java 应用最广的框架,它的 成功来源于理念,而不是技术本身 ,它的理念包括 IoC (控制反转) 和 A面向切面编程) 。Spring框架是个轻量级的Java EE框架,所谓轻量级,是指不依赖于容器就能运行的。简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 2.Spring MVC 作用于web层,相当于controller,与struts中的action一样,都是用来处理用户请求的。同时,相比于struts2来说,更加细粒度,它是基于方法层面的,而struts是基于类层面的。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。 3.MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis

SSM框架的搭建

一曲冷凌霜 提交于 2019-12-17 08:47:28
1.导入必要的jar包 2、web.xml的配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>MyBatis_06_ssm</display-name> <!--Spring配置: needed for ContextLoaderListener --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <!-- Bootstraps the root web application context before

ssm项目集成--单模块

白昼怎懂夜的黑 提交于 2019-12-17 03:55:49
1.web.xml配置 <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <!--核心控制器--> <servlet> <servlet-name>dispatchServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--读取SpringMVC的配置文件--> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext-mvc.xml</param-value> </init-param> <!-

自我救赎 → 利用 IDEA 和 Spring Boot 搭建 SSM

安稳与你 提交于 2019-12-16 17:10:50
前言   开心一刻     儿子读高中放学回来了,一向不管他学习的我突然来了兴趣,想看看他的学习他的状况,抄起他的数学习题看了起来,当看到 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 = 10! 我当时火冒三丈,一巴掌就呼过去了,怒吼道:你这是怎么读的,1乘以2乘以3乘以...10怎么等于10! 旁边的媳妇一平底锅甩我脸上:不等于10的阶乘,那等于多少?我:这不是感叹号吗? 写作背景   关于 ssm 的基础篇,我一共写了三篇博客:    利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)     搭建 ssm 比较简单,eclipse 配置好 maven,工程中配置好相关配置文件即可;但是此种方式已过时,包括eclipse、spring4.0.2、ssm的搭建方式(pom中配置的依赖太多),不再推荐此种方式。    关于利用maven搭建ssm的博客,我们一起来探讨下问的最多的问题     根据大家搭建 ssm 过程中遇到的问题,总结出了此篇,主要是针对数据绑定的问题进行了详细的说明;内容不过期,推荐仔细看看。    Spring MVC的工作原理,我们来看看其源码实现     由问题:Spring mvc 是何时、何地、如何将Model中的属性绑定到哪个作用域 引发的 Spring MVC

项目环境搭建:SSM三大框架集成

冷暖自知 提交于 2019-12-15 10:31:48
一、准备工作 1、 pom.xml配置文件 <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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.video</groupId> <artifactId>video</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <name>video</name> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- spring版本号 --> <spring.version>4.0.2.RELEASE</spring.version> <!-- mybatis版本号 --> <mybatis.version>3.2.6</mybatis

JavaWeb框架 -SSM框架整合

為{幸葍}努か 提交于 2019-12-15 07:09:48
Spring + SpringMVC + Mybatis整合 1.搭建整合环境: 整合的具体思路: 整合的思路:使用Spring框架进行整合其他的两个框架(SpringMVC + Mybatis) 使用的方式:使用的是xml + 注解的形式 这样的形式较为的简单 整合的步骤: 先进行整合环境的搭建 在将Spring框架的环境搭建完成 使用Spring框架整合SpringMVC框架 使用Spring框架整合Mybatis框架 整合环境搭建: 创建数据库 和 表结构(目的是框架的整合 不是为了具体的业务 所以表结构非常的简单) create database ssm ; create table account ( id int primary key auto_increment , name varchar ( 100 ) , money double ( 7 , 2 ) , ) ; 创建Maven工程 导入具体的依赖:注意的是Mybatis 和Spring 框架版本之间的关系 < properties > < project.build.sourceEncoding > UTF-8 </ project.build.sourceEncoding > < maven.compiler.source > 1.7 </ maven.compiler.source > < maven

SSM框架搭载VUE使用表格的分页既查询

被刻印的时光 ゝ 提交于 2019-12-15 01:54:33
目录 前提条件 直接上 SUserMapper.java SUserMapper.xml SUserService.java SUserServiceImpl.java SUserController.java ssm_user.vue 前提条件 搭载了SSM框架,以及前后端分离技术 直接上 SUserMapper.java // 查询全部的用户 List < Map > selectAll ( Map map ) ; SUserMapper.xml 这里带的username是用来做用户的模糊查询的 < ! -- 查询全部的用户 -- > < select id = "selectAll" resultType = "java.util.Map" parameterType = "java.util.Map" > select * from ssm_user < where > < if test = "username !=null and username !=''" > and username like # { username } < / if > < / where > < / select > SUserService.java // //查询所有用户 List < Map > selectAll ( Map map , PageBean pageBean ) ;

ssm阶段测试

跟風遠走 提交于 2019-12-14 09:23:21
一,单选题(30*1=30) 1.MYbatis中的SqlSession是调用哪个方法获取代理对象() A selectOne B getMapper C selectList D close() 2.实现mybatis完成插入操作并返回自增主键id的标签的是?() A select B updata C selectKey D select 3.springmvc的RESTful风格的URL中,能够完成参数绑定的注解是?() A PathVariable B requestMapping C responseBody D param 4以下哪个是springmvc的处理器?() A RequestMappingHandlerMapping B RequestMappingHandlerAdapter C DefaultHandlerExceptionResolver D AcceptHeaderLocaleResolver 5.springmvc在于json交互过程中,哪个注解可以将对象转成json串() A PathVariable B requestMapping C responseBody D param 6以下注解是用于AOP开发的是() A @After B @Before C @Aspect D Pointcut 7以下哪些技术不属于Spring的核心技术() A

SSM整合

ぐ巨炮叔叔 提交于 2019-12-12 09:05:18
SSM整合 以下是SSM整合所需要的所有依赖、配置文件、属性文件、web.xml Mybatis 与spring整合见 spring与spring-mvc整合见 SSM一般依赖 <dependencies> <!--测试工具 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <!--Mybatis依赖包 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </dependency> <!--数据库连接 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.37</version> </dependency> <!--数据源 spring/dbcp/c3p0 --> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0<