ssm框架

SSM整合基本架构:第二篇

我们两清 提交于 2020-03-02 15:41:04
一. 项目准备 1.1-需求 实现对订单的查询(根据id查询)和更改 1.2-数据库脚本 CREATE DATABASE IF NOT EXISTS ssm; DROP TABLE IF EXISTS `items`; CREATE TABLE `items` ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) DEFAULT NULL, `price` FLOAT(10,0) DEFAULT NULL, `pic` VARCHAR(40) DEFAULT NULL, `createTime` DATETIME DEFAULT NULL, `detail` VARCHAR(200) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; INSERT INTO `items` VALUES ('1', '华为P30手机', '1000', NULL, '2018-03-13 09:29:30', '国货杠杠的'); SELECT * FROM items; UPDATE items SET NAME='华为Mate30',price=9999,pic=NULL,createTime='2018-03

新SSM框架整合

风格不统一 提交于 2020-03-02 14:24:59
1.父工程ssmbuild *【链接:https://blog.kuangstudy.com/index.php/archives/487/ 】 * 导入pom依赖,资源预留,编码: <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency>​ <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.2.1</version> </dependency>​ <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency>​ <dependency> <!--jsp表达式的依赖--> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId>

SSM整合步骤

怎甘沉沦 提交于 2020-03-02 14:03:24
SSM- CRUD SSM : SpringMVC+Spring+Mybatis Create (新建) +Retrieve (查询) +Update(更新)+Delete(删除) 功能点 1:分页 2:数据校验:JQuery前端校验+JSR后端校验。 3:ajax 4:Rest风格URL:使用HTTP协议请求方式的动词,来表示对对资源的操作:GET(查询)、POST(新增)、PUT(修改)、DELETE(删除)。 技术点 1:基础框架-SSM (SpringMVC+Spring+MyBatis) 2:数据库-MySQL 5 3:前端框架-bootstrap快速搭建简洁美观的前端界面。 4:项目的依赖管理-Maven。 5:分页插件-pagehelper 6:逆向工程-MyBatis Generator 基础环境搭建 1:创建一个maven工程 2:引入项目依赖的jar包 spring springMVC Mybatis 数据库连接池,驱动包 其它包[ jstl , servlet-api , junit ] maven 配置文件增加配置 阿里云下载镜像 <!-- 中央仓库阿里云镜像下载--> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http:/

SSM框架部分功能实现

删除回忆录丶 提交于 2020-03-02 13:19:23
1.实体类(UserInfo) package com . zjitc . bean ; /** * UserInfo - 实体类,映射数据库字段,字段建议一致 */ public class UserInfo { private int id ; //用户ID private String username ; //用户名 private String password ; //用户密码 // get/set 访问器 public int getId ( ) { return id ; } public void setId ( int id ) { this . id = id ; } public String getUsername ( ) { return username ; } public void setUsername ( String username ) { this . username = username ; } public String getPassword ( ) { return password ; } public void setPassword ( String password ) { this . password = password ; } // 构造方法 public UserInfo ( ) { } public

中软学习2

十年热恋 提交于 2020-03-02 10:01:24
这两天学习了如何用 Maven项目搭建 SSM框架。 SSM框架的主要三个配置文件的搭建:applicationContext.xml、spring-mvc.xml、web.xml。 学习使用 SSM框架完成用户的登陆、注册功能。并完成用户可操作的增加子管理员、删除子管理员、修改子管理员。并学习了如何实现分页的功能。 1. 使用分页插件pageHelper完成页面检索功能的分页 2. 分页插件pageHelper的使用: 1. 在Pom.xml中导包 2. 在ApplicationCntext.xml中把架包告诉给SqlSessionfactory。 3. 在Service中指定 page和 size 4. Controller 把得到的结果封装到 PageInfo中在进行使用ModelAndView返回 来源: CSDN 作者: WanG_609X 链接: https://blog.csdn.net/WanG_609X/article/details/104588061

idea使用Maven项目搭建SSM框架(一)

 ̄綄美尐妖づ 提交于 2020-03-02 07:43:36
创建一个新的项目 GroupId 定义了项目属于哪个组,举个例子,如果你的公司是baidu,有一个项目为app,那么groupId就应该是com.baidu.app ArtifactID 是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。 在这个页面添加一串代码 archetypeCatalog = internal 作用 加快构建maven骨架 如果maven创建骨架失败了,大概是几种原因 网络原因 C:\当前用户.m2\repository,全部删除。(可能原先下载的骨架中有文件下载出错了) 创建项目的时候要注意,要把idea和文件夹中的项目痕迹全部删掉 当maven创建骨架成功了,先导入pom.xml pom.xml是最主要的配置文件 创建项目的目录结构 Java、resources、webapp 右键java、resources文件分别选择第一个和第三个 webapp 前端页面 根据mvc的项目开发思想创建包结构名 - MVC架构 MVC M: model V: View C: Controller 根据数据库中的表去创建实体类和dao层 来源: CSDN 作者: WangGH00 链接: https://blog.csdn.net/WangGH00/article/details/104592535

SSM相关jar包依赖

放肆的年华 提交于 2020-03-01 20:51:30
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <spring.version>4.3.7.RELEASE</spring.version> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic --> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependency> <!-- https:/

一:SSM框架整合之登陆

十年热恋 提交于 2020-03-01 19:26:49
1.先准备数据库 创建数据库 – db_gm, 创建表 – tb_user 2.新建项目 - maven archetypeCatalog = internal, 作用: 加快构建maven骨架 架包存放路径:C:\当前用户.m2\repository 3.导包 pom.xml < ? xml version = "1.0" encoding = "UTF-8" ? > < ! -- Licensed to the Apache Software Foundation ( ASF ) under one or more contributor license agreements . See the NOTICE file distributed with this work for additional information regarding copyright ownership . The ASF licenses this file to you under the Apache License , Version 2.0 ( the "License" ) ; you may not use this file except in compliance with the License . You may obtain a copy of the License at

SSM入门

风格不统一 提交于 2020-03-01 17:33:52
初学ssm框架(IDEA+Maven)项目练习 功能:登录,查询,修改,分页显示数据 资料链接(前端页面,配置文件): https://pan.baidu.com/s/1eam852Ba8yK8mgcUehAqQg 提取码: qeuh 工具: Idea MySQL 5.6 SQLYog JDK 1.8 Tomcat8 Maven 3.6.0 Editplus 项目界面 项目结构目录 创建数据库 -db_gm 创建表 -tb_user 导入项目成功后开始配置 编写pom.xml,导入相应的jar包 <?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.zhongruan </ groupId > <

ssm框架之登陆平台功能

让人想犯罪 __ 提交于 2020-03-01 17:28:24
首先打开idea创建项目搭建框架。 登陆平台功能 需要验证账号密码 而且有三种状态 登陆成功/账号不存在或账号错误/密码错误 判断账号是否存在 需要查询全部账号 然后进行查找判断 配置sql语句的 UserinfoMapper.xml SQL语句需要开发者自定义,这里面就是配置sql语句的文件,sql语句都写这里面!!! < ?xml version = "1.0" encoding = "UTF-8" ? > < ! DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > < mapper namespace = "com.gongmao.dao.IUserInfoDao" > < ! --登陆-- > < select id = "doLogin" parameterType = "String" resultType = "com.gongmao.bean.UserInfo" > select * from tb_user where username = #{username} < /select > < ! --全部查询-- > < select id = "findAll" resultType = "com