![](https://img-blog.csdnimg.cn/20201221200629792.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSM项目实战
文章平均质量分 89
从零开发企业级业务需求,走上企业开发的第一步
学习企业中整个需求的开发流程:
市场调研-需求设计-UI设计-架构设计-服务划分-数据库设计-代码开发-测试-上线
在本专栏中,让你学习到产品设计、架构设计、数据库设计以及代码开发
从而拥有独立完成企业级项目上线的能力
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
谙忆
Java相关研发架构工作经验5年。拥有Java相关发明专利8余项。从事过支付行业,研发与架构的系统稳定地支撑着公司日千万交易笔数量级的支付和对账。
二手车SaaS内核研发3年经验+,拥有二手车行业SaaS相关发明专利6项,研发、架构的元数据内核与权限系统,每日亿万级接口调用。
Java企业开发丰富的理论知识和实战经验。2020年CSDN博客之星第12名,同时在一些社区担任名誉职位。认证为CSDN博客专家、CSDN专栏签约作者、InfoQ签约作者、阿里云ACE杭州同城会会长、阿里云社区认证专家、华为云·云享专家。
展开
-
《SSM项目实战》
《SSM项目实战》文章目录18 项目设计此为实战部分的目录导航。《SSM深入解析》的目录导航地址:《SSM深入解析》18 项目设计18.1 项目分析与模块划分(项目设计)-《SSM深入解析与项目实战》18.2 数据库设计(项目设计)-《SSM深入解析与项目实战》19.1.1 创建Maven的Web项目(初步开发)-《SSM深入解析与项目实战》19.1.2 进行配置项目依赖(初步开发)-《SSM深入解析与项目实战》19.1.3 Spring、MyBatis整合配置(初步开发)-《SSM深入原创 2020-12-28 18:33:45 · 1971 阅读 · 0 评论 -
19.4 集成Spring MVC-《SSM深入解析与项目实战》
19.4 集成Spring MVC-《SSM深入解析与项目实战》项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.4 集成Spring MVC27:Freemarker依赖application-mvc.xml文件web.xml文件内容web.xml做了什么index.ftl配置方法跳转页面19.4 集成Spring MVC在前面小节,已经集成了MyBatis,并且通过MyBati原创 2021-04-20 19:08:26 · 1218 阅读 · 1 评论 -
19.3.2 自动生成DAO、Service等层代码(数据库实体快速生成)-《SSM深入解析与项目实战》
19.3.2 自动生成DAO、Service等层代码(数据库实体快速生成)-《SSM深入解析与项目实战》项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.3.2 自动生成DAO、Service等层代码配置sqlSessionFactoryapplication-context.xmlapplication.xmlapplication-service.xmlapplication-ao原创 2021-04-17 16:04:35 · 1443 阅读 · 0 评论 -
19.3.1 集成MyBatis-Plus(数据库实体快速生成)-《SSM深入解析与项目实战》
19.3.1 集成MyBatis-Plus(数据库实体快速生成)-《SSM深入解析与项目实战》项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.3 数据库实体快速生成19.3.1 集成MyBatis-Plus特性集成MyBatis-Plus自动生成模块代码freemarker引擎依赖代码生成器配置代码slf4j依赖19.3 数据库实体快速生成前面已经将项目骨原创 2021-01-30 20:46:05 · 1524 阅读 · 0 评论 -
19.2.3 继承Properties类进行解密处理(JDBC配置文件中对数据库账号密码加密)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.2.3 继承Properties类进行解密处理Spring配置加密解密DecodeProperties类加密属性19.2.3 继承Properties类进行解密处理还有另外一种方法,即mergeProperties方法,如图19-9所示。图19-9 mergeProperties方法看注释Load properties from file upf原创 2021-01-05 22:47:14 · 1362 阅读 · 0 评论 -
19.2.2 继承PropertySourcesPlaceholderConfigurer类进行解密处理(JDBC配置文件中对数据库账号密码加密)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.2.2 继承PropertySourcesPlaceholderConfigurer类进行解密处理spring引入数据库账号密码解密19.2.2 继承PropertySourcesPlaceholderConfigurer类进行解密处理从前面可以知道PropertySourcesPlaceholderConfigurer和PropertyPlacehol原创 2021-01-03 21:10:25 · 1525 阅读 · 0 评论 -
19.2.1 调试与查看源码(JDBC配置文件中对数据库账号密码加密)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.2 JDBC配置文件中对数据库账号密码加密19.2.1 调试与查看源码spring引入配置文件spring-context.xsd源码19.2 JDBC配置文件中对数据库账号密码加密也许在某些时刻我们需要对数据库的配置文件进行加密,至少要让数据库的账号密码在配置文件中不会以明文的方式出现。下面不只是讲解如何进行配置,重点是遇到一些问题的时候,我们该如何原创 2020-12-29 19:15:54 · 1383 阅读 · 2 评论 -
19.1.4 log4j配置与发送日志邮件(初步开发)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.1.4 log4j配置与发送日志邮件日志配置邮件发送包输出表格19.1.4 log4j配置与发送日志邮件接下来就是log4j日志的配置了。先去pom.xml中添加log4j的依赖,当然,如果是使用slf4j,还需要另外两个依赖,如代码清单19-5所示。代码清单19-5:log4j依赖<!--log4J的Jar包--><depend原创 2020-12-27 17:16:36 · 1216 阅读 · 0 评论 -
11.4.1 高级结果映射(结果集) -《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录11.4.1 高级结果映射查询博客信息SQL复杂对象模型的ResultMapresultMap元素的子元素说明resultMap元素属性11.4.1 高级结果映射在有些时候,项目中需要用一条SQL查询一对多或者多对一的对象时。例如,查询一篇博客,博客由某个作者所写,每篇博客由多条评论和标签等等信息。先看需要写的SQL语句。如代码清单11-24所示。查询博客信原创 2020-12-24 18:05:53 · 1134 阅读 · 1 评论 -
19.1.3 Spring、MyBatis整合配置(初步开发)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.1.3 Spring、MyBatis整合配置JDBC连接属性spring.xml文件内容引入属性文件spring-mybatis.xml文件日志的具体实现设置启动下划线到驼峰式命名规则的映射19.1.3 Spring、MyBatis整合配置将mysql的properties配置文件配置好(JDBC属性文件)。命名为:config.properties。配原创 2020-12-24 18:03:53 · 1161 阅读 · 1 评论 -
19.1.2 进行配置项目依赖(初步开发)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录19.1.2 进行配置项目依赖19.1.2 进行配置项目依赖先配置pom.xml文件,引入我们需要依赖的jar包,如代码清单19-1所示。代码清单19-1:pom.xml配置文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/PO原创 2020-12-23 22:02:04 · 1147 阅读 · 0 评论 -
19.1.1 创建Maven的Web项目(初步开发)-《SSM深入解析与项目实战》
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm文章目录第19章 初步开发19.1 搭建项目框架19.1.1 创建Maven的Web项目第19章 初步开发在前面四篇的几个章节,我们对于Spring MVC,Spring,MyBatis这三大框架的一些知识点已经有了比较深入的了解。我们可以将Spring理解成整合项目的大容器,在Spring中,可以使用注解或者xml配置文件去实例化对象,其实就是IoC/DI,控制原创 2020-12-22 21:03:32 · 1234 阅读 · 0 评论 -
18.2 数据库设计(项目设计)-《SSM深入解析与项目实战》
文章目录18.4 数据库设计用户相关表设计管理员相关表U币相关表资源相关表资源专题相关表18.4 数据库设计下面就是比较重要的环节了,数据库的设计,前面有讲过,由于我并不是将项目全部完成后才进行讲解本章节,所以,在开发开始,也会涉及数据库设计不合理的地方,我在后面会再进行贴出相应的表结构改动SQL。在设计之前,大家对于数据都应该具有敏感性,也就是,数据至少要有几列:创建时间、删除时间,以及更新时间。ID也是需要有的。由于数据量不多,我选择自增的整型类型作为ID。首先来用思维导图来进行数据库表的设原创 2020-12-21 20:19:29 · 1262 阅读 · 0 评论 -
18.1 项目分析与模块划分(项目设计)-《SSM深入解析与项目实战》
最近有些朋友私聊我,说实战部分多久发,我想了想,如果按照《SSM深入解析与项目实战》那个专栏速度来更新,估计要明年年底了。所以新开了一个专栏,给有实战部分需求的朋友来进行订阅。我会尽快将该专栏更新完,本专栏更新完后,会提升价格,未订阅的朋友,可以订阅了。此专栏的内容一定能够让你受益匪浅。文章目录第5篇 实战篇第18章 项目设计18.1 项目简介与分析18.2 项目模块与相关技术18.2.1 功能模块18.2.2 前台模块18.2.3 管理模块18.3 技术分析以及依赖第5篇 实战篇原创 2020-12-21 20:17:41 · 2319 阅读 · 1 评论