SSM 学习笔记
文章平均质量分 54
初学 ssm
肖朋伟
订阅号:JavaJobs
展开
-
SSM 实训笔记 -04- 依赖注入实例 - 实现打印机功能(maven)
Spring 笔记 -04- 依赖注入实例 - 实现打印机功能前面的文章是基础,如果是刚开始学习,最后依次查看:Spring 笔记你可能会感觉这是把一个简单的问题弄复杂了,不要慌,你的错觉没有错,这里主要是学习 Spring 的依赖注入,很重要!问题描述:如何实现一个打印机?分析:打印机功能的实现依赖于 墨盒 和 纸张步骤:(1)定义墨盒和纸张的接口标准(2)使用...原创 2019-01-03 21:38:59 · 2680 阅读 · 2 评论 -
SSM 实训笔记 -11- 使用 Spring MVC + JDBC Template 实现筛选、检索功能(maven)
SSM 实训笔记 -11- 使用 Spring MVC + JDBC Template 实现筛选、检索功能(maven)本篇是新建的一个数据库,新建的一个完整项目。本篇内容:(1)使用 Spring MVC + JDBC Template 实现数据库查询(2)实现对数据库信息的筛选、检索功能(3)分类查询的功能效果演示:一、创建数据库(1)如果没有 Navicat 可以自己手动在...原创 2019-01-09 23:21:13 · 2066 阅读 · 3 评论 -
SSM 实训笔记 -14- SSM 整合 详细过程+入门实例(IDEA 版)
SSM 实训笔记 -14- SSM 整合 详细过程+实例本篇内容:从创建项目、准备数据库开始,详细介绍 SSM 框架整合过程,到读出并返回 json 数据!数据库准备:只要有一张简单的表就可以,下面给出本项目使用的数据库数据库名: clouddb表名: user_info字段: user_id username password email register_time statu...原创 2019-02-18 22:35:43 · 3414 阅读 · 0 评论 -
SSM 实训笔记 -15- Spring MVC + LayUI 实现图片上传
SSM 实训笔记 -15- Spring MVC + LayUI 实现图片上传效果预览:(一)前端部分:(1)本篇适用 LayUI 前端框架,所以需要安装 LayUI,在 cmd 先进到项目下,在使用:npm install layui-src(2)前端页面 userInfo.html 文件代码:注意:js、css 文件的路径、请求的 url 需要根据项目自行修改<!DOC...原创 2019-02-19 13:06:24 · 2413 阅读 · 10 评论 -
JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架)
JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架)本来想实现 QQ 登录,有域名一直没用过,还得备案,好麻烦,只能过几天再更新啦。先把实现的发送邮箱验证码更能更新了。老规矩,更多内容在注释山聊。首先还是先放上成功的截图:(1)准备阶段 - 获取授权码授权码(这个授权码是让 JAVA 程序来登录发送者的 QQ 邮箱的,相当于登动态密码)获取步骤:点击【设置】>【账户】&...原创 2019-03-04 19:02:29 · 3689 阅读 · 0 评论 -
SSM 项目从搭建爬坑到 CentOS 服务器部署 - 速查手册
SSM 框架项目搭建到部署 - 速查手册(1)SSM 项目搭建(2)Maven 的 pom.xml 配置合集(3)CentOS 云服务器从购买到 JDK,Tomcat 及 MySQL 安装及环境配置(4)CentOS 云服务器上部署 SSM 项目(5)爬坑记录(6)常用功能的示例原创 2019-03-10 20:43:17 · 908 阅读 · 0 评论 -
使用 MySQL 触发器同时向两个表中插入数据信息
使用 MySQL 触发器同时向两个表中插入数据信息使用场景:现有这样的关系:例如将用户登录注册,详细信息分别放在了两张表中,我们注册一个用户及插入用户登录/注册表的信息,但是详细信息表是没有记录的,如果还想用注册/登录表的自动生成的主键作为外键,被详细信息表依赖,所以,详细信息表在注册时最少也要生成主键此时,就遇到了需要同时向两张表中插入数据的操作,并且是有外键关系的,此时考虑几个问题...原创 2019-03-12 22:19:19 · 8797 阅读 · 1 评论 -
Spring 使用 properties 文件两种读取方式:xml 直接读取和 @Value 注解获取
properties 文件两种读取方式:xml 直接读取和 @Value 注解获取因为我们在交付项目时,我们不应该再让用户去修改代码去配置,但是我们经常需要用户去配置一些自己的内容,不管是对用户保密的也好,让用户自定义也好,肯定有需要用户去定义的部分常见使用环境:(1)最经常用到的就是数据库连接配置,用户名密码jdbc.driver=com.mysql.cj.jdbc.Driverj...原创 2019-03-21 14:01:41 · 1725 阅读 · 0 评论 -
JAVA String 截取字符串的方法(含 substring 索引截取示例)
String.substring( ):用于返回一个字符串的子串用法如下:string.substring(from, to)其中from指代要抽去的子串第一个字符在原字符串中的位置to指代所要抽去的子字符串最后一个字符的后一位(这个参数可以不加)下面就对 String.substring( ) 做举例:1、string.substring(from):此时相当于从from位置截取到原字...原创 2019-03-21 14:28:10 · 87334 阅读 · 2 评论 -
SSM 实训笔记 -10- 使用 sessionStorage 存储数据、js 图片验证码、登录加载动画
Spring 笔记 -10- 使用 sessionStorage 存储数据、js 图片验证码、登录加载动画本篇内容:(1)在登录成功时,使用 sessionStorage 存储用户的用户名,并在登录成功后的首页上展示用户名。(2)js 图片验证码,使用 js 和 canvas 实现登录时,进行一个人机验证,可减少一些网络爬虫对服务器的影响。(3)登录时,加载动画,不至于在点击登录后,没有反...原创 2019-01-09 13:22:27 · 1237 阅读 · 0 评论 -
SSM 实训笔记 -13- MyBatis 入门实例,快速实现增删改查(maven)
SSM 实训笔记 -13- MyBatis 入门实例,快速实现增删改查(maven)本系列文章一直没出现 Mybatis,一步一步学习,今天整理 MyBatis 入门实例本篇内容:(1)使用 MyBatis 快速实现增删改查(2)使用 MySQL 数据库(3)小项目 github 地址:https://github.com/xpwi/mybatistest一、搭建数据库(1)我们...原创 2019-01-14 13:14:32 · 869 阅读 · 0 评论 -
SSM 实训笔记 -05- 创建 Maven Web 项目 + Tomcat 及目录结构配置
Spring 笔记 -05- 创建 Maven Web 项目 + Tomcat 及目录结构配置之前的项目熟悉 Spring,并没有 Web 的部分,下面介绍在 IDEA 中,创建 Maven Web 项目,以及配置目录结构。创建 Maven Web 项目打开 Intellij IDEA(需要联网,必须联网)(1)新建项目 >【Maven】>【选择 SDK】>【勾选 ar...原创 2019-01-04 13:35:24 · 1440 阅读 · 0 评论 -
SSM 实训笔记 -06- 从 MySQL 建库到 登录验证数据库信息(maven)
Spring 笔记 -06- 从 MySQL 建库到 登录验证数据库信息(maven)本篇和 Spring 没有什么关系,只是学习 Spring,必备一些知识,所以放在这里了。本篇内容:(1)MySQL 命令行,建立用户信息数据库,密码用 md5 加密(2)jdbc 链接 MySQL 8.0(3)Maven 管理 servlet,jsp 依赖(4)单元测试(5)难点在 DBUtil...原创 2019-01-04 23:12:57 · 1631 阅读 · 6 评论 -
SSM 实训笔记 -01- JUnit 单元测试
Spring 笔记 -01- Junit 单元测试本篇介绍单元测试,就是说一个项目不必完整就可以运行,上一篇介绍的是在 Eclipse 中创建动态 web 项目,这里先创建 Maven 项目,也是在实际项目中应用最多的。单元测试步骤:提示:先连上网一、创建项目:会提示:二、编写测试类:(1)在 main 目录下,创建包 com.learn01:(2)新建 MyCla...原创 2019-01-02 13:29:32 · 1008 阅读 · 1 评论 -
SSM 实训笔记 -02- Class.forName 运用反射的原理创建对象
Spring 笔记 -02- Class.forName 运用反射的原理创建对象本篇注意介绍映射机制,不必纠结数据创建项目:(1)创建项目我就省了,详情查看上一篇:Spring 笔记 -01- JUnit 单元测试(2)先看一下完整目录:(MyClass 用不着)(3)新建 java 类,设置成接口 interface,命名为 ITrans.java,代码为:package com...原创 2019-01-02 14:00:40 · 902 阅读 · 0 评论 -
SSM 实训笔记 -03- Spring入门实例- Hello Word!
Spring 笔记 -01- Spring入门实例- Hello Word!步骤:(1)新建项目,参考 Spring 笔记 -01- Junit 单元测试 中的步骤一(2)在 main/java 目录下,新建包 com.spring(3)在上述包下,新建 HelloWorld.java,编写代码:package com.spring;public class HelloWorld {...原创 2019-01-02 18:02:19 · 684 阅读 · 0 评论 -
SSM 实训笔记 -07- 使用 jQuery Ajax 异步登录,并验证用户输入信息(maven)
Spring 笔记 -07- 使用 jQuery Ajax 异步登录,并验证用户输入信息(maven)本篇是对上一篇的项目的另一种实现加完善,上一篇 Spring 笔记 -06- 从 MySQL 建库到 登录验证数据库信息(maven)本篇内容:(1)上一篇是使用同步的请求实现登录,并由 Servlet 决定登陆后下一步做哪些事情,本篇使用 jQuery Ajax 的方式,实现异步登录,登录...原创 2019-01-07 13:39:23 · 1079 阅读 · 2 评论 -
SSM 实训笔记 -12- 开源 Spring+Spring MVC+JDBC Template 增删改查 前期项目(maven)
SSM 实训笔记 -12- 开源 Spring+Spring MVC+JDBC Template 增删改查 前期项目(maven)实训前期小项目,大佬勿笑雇员信息管理系统2019-01-11项目简介:内容: Spring + Spring MVC + JDBC Template功能:增删改查…动态截图预览:(1)登录、首页、查询查询、精确查询:(2)添加、删除(3)修...原创 2019-01-12 11:46:37 · 772 阅读 · 1 评论 -
SSM 实训笔记 -08- 使用 Spring JDBC Template 对数据库查询(登录)和删除(maven)
Spring 笔记 -08- 使用 Spring JDBC Template 对数据库查询(登录)和删除(maven)原创 2019-01-08 12:54:24 · 951 阅读 · 4 评论 -
SSM 实训笔记 -09- 使用 Spring MVC + JDBC Template 实现登录(maven)
Spring 笔记 -09- 使用 Spring MVC + JDBC Template 实现登录(maven)本篇内容:(1)使用 Spring MVC 替代原来的令人脑壳儿疼的 Servlet。(2)先看下 Spring MVC 对比 Servlet 的简化程度:(3)项目的功能和之前一样:登录、查询、删除、添加一、创建数据库,插入数据(建议名称一致)(1)安装 My...原创 2019-01-08 17:56:57 · 1084 阅读 · 1 评论 -
SSM 框架-01-详细介绍-入门问题篇
首先先解决几个基础问题什么是 SSM 框架集?SSM(Spring+SpringMVC+MyBatis)框架集由 Spring、MyBatis 两个个开源框架整合而成(SpringMVC 是 Spring 中的部分内容)。常作为数据源较简单的 web 项目的框架什么是 Spring、SpringMVC & MyBatis?Spring 是一个轻量级的控制反转(IoC)和面向切...原创 2018-10-10 11:49:30 · 3023 阅读 · 0 评论