ssm

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 day01

↘锁芯ラ 提交于 2020-03-01 17:52:06
这两天我们根据mvc的非常开发思想创建包结构名 - MVC架构 搭建出SSM的用户管理系统完成用户管理系统的登陆,实现了从前端到后端再到数据库的完整项目。那么何为MVC呢?M: model V: View C: Controller,其中包含了model/bean/pojo/entity - 存放实体类 dao/mapper - 存放接口,与数据库直接交互 service - 业务逻辑层 ,大致与dao层一致 controller - 控制层/表现层 说实在的其实并不难,完善的过程也是有趣而简单,其中包括实现活页,完善与用户的交互。下面是一些步骤 整合 Spring + Mybatis – ApplicationContext.xml 编写mapper.xml 编写Service层 整合 Spring-MVC.xml 和 web.xml 导入页面/view 编写Controller 进行测试 来源: CSDN 作者: xiaoxiao_hai 链接: https://blog.csdn.net/xiaoxiao_hai/article/details/104592527

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

基于SSM框架实现中软用户管理系统的登录以及CRUD(1)

≡放荡痞女 提交于 2020-03-01 16:51:12
借助开发工具: MySql idea Maven Tomcat JDK使用版本为1.8 用户表 实体类: public class UserInfo { private int id ; private String username ; private String password ; 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 UserInfo ( int id , String username , String password ) { this . id = id ;

【SSM】SSM之SpringMVC框架:SpringMVC的工作原理

情到浓时终转凉″ 提交于 2020-03-01 16:34:09
客户端发送的请求被DispatcherServlet捕获后其流程如下: 其大致流程如下: 1、用户发送请求至前端控制器DispatcherServlet。 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器如果没有找到具体的处理器: 如果配置了<mvc:default-servlethandler/>,就调用默认的Servlet处理找到匹配的静态资源,如果没有找到就返回404页面; 如果没配置<mvc:default-servlethandler/>,直接返回404页面。 3、处理器映射器如果找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、执行处理器拦截器的preHandle()方法(如果有的话)。 5、DispatcherServlet获得HandlerAdapter处理器适配器。 5、HandlerAdapter经过适配调用具体的处理器(Controller,也叫后端控制器)。 6、Controller执行完成返回ModelAndView前执行处理器拦截器的postHandle()方法(如果有的话)。 7、Controller执行完成返回ModelAndView。 8