202108-22 ssm框架+PageHelper插件实现分页查询功能 通过搭建ssm框架,然后通过mybatis的分页插件pagehelp进行分页查询。源码:https://gitee.com/smfx1314/pagehelper看一下项目结构:首先创建一个maven工程,pom中引入相关jar包<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>4.3.2.RELEASE</version></dependency><dependency><groupI... 继续阅读 >
202105-20 ssm项目实现用户登陆持久化(token) 用户登录持久化就是每次访问不用账号密码来校验身份,在用户登录第一次之后会返回一个token字符串,之后的访问客户端将这个token加到请求体里发给服务器就可以验证身份了。利用Jedis和JWT创建用户token1、JWT创建tokenmaven依赖:<dependency><groupId>com.auth0</groupId><artifactId>java-jwt</artifactId><version>3.3.0</version></dependency>创建JWT工具类用于创建toke... 继续阅读 >
202105-20 ssm 使用token校验登录的实现 背景token的意思是“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识。当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。简单token的组成;uid(用户唯一的身份标识)、time(当前时间的时间戳)、sign(签名,token的前几位以哈希算法压缩成的一定长度的十六进制字符串。为防止token泄露)使用场景 token还能起... 继续阅读 >
202105-20 从零开始SSM搭建步骤(图文) 本文介绍了从零开始SSM搭建步骤,分享给大家,有助于更好的搭建ssm,具体如下:第一章:搭建整合环境1.搭建整合环境整合说明:SSM整合可以使用多种方式,咱们会选择XML+注解的方式整合的思路2.1.先搭建整合的环境2.2.先把Spring的配置搭建完成2.3.再使用Spring整合SpringMVC框架2.4.最后使用Spring整合MyBatis框架创建数据库和表结构3.1创建数据库createdatabasessm;createtableaccount(idintprimarykeyauto_increm... 继续阅读 >
202105-20 ssm实现视频的上传与播放的示例代码 实现的功能:1:实现视频的上传与播放。2:使用shiro框架进行登录注册。3:视频分页展示在页面上。4:视频简介5:视频评论6:发表评论简单介绍一下大概实现的思路:首先主要的功能就是实现视频的上传与播放,那么我们就需要一个视频上传的界面,选择视频进行上传,那么上传到哪儿呢?这里我们有多重选择,第一:我们可以将视频转换格式存在我们tomcat服务器里面,然后在数据库里面存入tomcat中对应的文件的路径。第二:我们可以使... 继续阅读 >
202102-21 基于ssm中dao接口@Param注解的用法 @Param注解的用处:为了接口中方法的形参与xml文件中sql语句中的条件参数绑定1.接口方法只有一个参数完全没必要使用@Param注解例:publicinterfacePaperDao{PaperqueryById(longid);}此时相应的xml文件中,#{}中可以填写任意名称<selectid="queryById"parameterType="long"resultMap="resultMap1">SELECTpaper_id,name,number,detailFROMpaperWHEREpaper_id=#{id}</select>2.接口方法有多个参数推荐使用@Par... 继续阅读 >
202010-10 Java SSM框架如何添加写日志功能 前提:要导入log4j的jar包在web.xml中输入:<!--日志加载--><context-param><param-name>log4jConfigLocation</param-name><param-value>/WEB-INF/log4j.properties</param-value></context-param><listener><listener-class>org.springframework.web.util.Log4jConfigListener</listener-class></listener>在下面添加一个配置文件,名为:log4j.properties文件内容为:#loglevelDEBUG/INFO/WERN/ERROR/FATALlog4j.rootLog... 继续阅读 >
202010-10 ssm框架controller层返回json格式数据到页面的实现 通常前端页面发送ajax请求,我们只需要返回json格式数据就行1.在pom.xml加入依赖<properties><jackson.version>2.5.4</jackson.version></properties><dependencies><!--controller返回json--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>${jackson.version}</version></dependency><dependency><groupId>com.fasterxml.jackson.core</g... 继续阅读 >
202010-09 idea ssm项目java程序使用十六进制rxtx包向串口发送指令的方法 1.前提ideassm项目环境要配好,这里就不多赘述了,自己配好2.下载配置rxtx包官网下载:http://rxtx.qbang.org/wiki/index.php/Download根据需要下载,本章记录的是windows10下64位系统的配置3.踩过的坑如果和我一样是windows10系统下64位操作系统,不要去用别的博客说的comm2.0.jar串口开发包,因为在配置后会出现问题:Can'tloadIA32-bit.dllonaAMD64-bitplatform这是因为这个包在配置时需要一个win32.dll的东西,但是... 继续阅读 >
202010-08 ssm+vue前后端分离框架整合实现(附源码) 前言本文针对Spring+SpringMVC+Mybatis后台开发框架(基于maven构建)与vue前端框架(基于webpack构建)的项目整合进行介绍,对于ssm和vue单独项目的搭建不作为本文的重点,而着重介绍两者之间交互的要点。SSM项目结构说明项目有service和web两个子项目组成,web依赖于service,其中web主要是control层内容,service则对应service层,而MyBatis内容放在了service项目中,spring配置文件放在了web项目中。将control层和service层分... 继续阅读 >
202010-07 SSM框架下实现登录注册的示例代码 基本配置:jdk1.8 tomcat8 MyEclipse先打好地基:spring配置文件application.xml:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xmlns:jdbc="http://www.springframework... 继续阅读 >
202009-24 重新启动IDEA时maven项目SSM框架文件变色所有@注解失效 重新启动IDEAmaven项目SSM框架所有@注解失效,每个文件上都有个小黄圆,而且我发现所有构建项目的maven的jar包都不在了,也就是说此时根本就不是一个maven项目了,这是IDEA的一个很烦人的bug,网上有很多解决的办法,我是这样解决的:Build->RebuildProject将项目进行重构此时你会发现mavenjar包重新导入进来而文件异常是因为之前的文件标记消失了,重新标记因为我这是SSM框架所以三个文件夹需要标记右键各个文件MarkDirec... 继续阅读 >