ssm
spring + spring mvc + mybatis
@追风少年
"code".equals("life") ? "false" : "success"
展开
-
spring MVC工作原理解析(通俗易懂)
在这之前,我读过spring MVC的源码以及看过别人写的博客,但是介绍都比较官方,不容易理解 ,在这里,我整理总结了一下spring MVC的工作原理,描述纯白话,容易理解。spring MVC工作原理:(五步战略)项目启动时会从配置文件里面去扫描配置的路径,通过路径去扫描对应包下所有的文件,挑出后缀是class的文件,会把这些文件的名字提取出来,再把文件的名字与配置文件中的路径加起来...原创 2020-04-17 11:17:07 · 5925 阅读 · 0 评论 -
Mybatis原理解析
mabatis启动流程:伴随tomcat,在tomcat启动时候,cat扫描web.xml文件,找到mabatis配置文件路径,mabatis配置文件包括但不限于xml文件。对于web.xml来说,只能引入其他xml文件。如果mabatis配置文件(或其他配置文件)是其他类型文件,非xml文件是由xml文件记录它的路径。举例:假设有一个文件a.properties,那么引入路径是:在web.xml中,引入自定义的b.xml,在b.xml中记录了a.properties的路径。a.proper.原创 2020-05-20 15:33:19 · 5768 阅读 · 0 评论 -
详细介绍使用java实现微信支付功能
我已经将项目放在了GitHub上,可供参考,我也是参考学长留下来的,受益匪浅。GitHub链接: https://github.com/TianEn-Zhao/wxpay这个项目我是整合在ssm框架中来实现的。数据库使用的是mysql 5.7,数据库文件已放在了项目中,可运行到自己数据库本地。我们看具体的流程是怎样的:业务流程时序图相关sdk我们可以在官方文档中下载一、项目目录文件浏览二、运行整个项目查看我们可以看到整个支付功能已经实现了。三、分析运行的流程当然这里面原创 2020-06-04 17:31:46 · 6805 阅读 · 0 评论 -
Mybatis自带分页插件的使用
一、在ssm项目中引入依赖,数据库版本是mysql 5.7<!-- mabatis分页插件 --> <!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pageh原创 2020-06-05 11:27:30 · 6994 阅读 · 0 评论 -
基于ssm和Thymeleaf的在线考试系统----独立开发
近几天自己搞了个在线考试系统,功能已经实现,现在分享给大家,希望对大家有帮助。github链接: https://github.com/TianEn-Zhao/qcby在线演示在线考试系统技术栈选型功能介绍具体页面演示技术栈选型JDK版本:1.8Maven版本:3.5.3本次项目使用java框架:spring + springmvc + mybatis数据库使用版本为 mysql 5.7前端使用 layui框架开发工具为 IntelliJ IDEA 2020.1 、NavicatL.原创 2020-06-08 13:29:45 · 6635 阅读 · 5 评论