202108-23 SSM框架整合之Spring+SpringMVC+MyBatis实践步骤 目录1、基本概念1.1、Spring1.2、SpringMVC1.3、MyBatis2、开发环境搭建以及创建MavenWeb项目3、SSM整合3.1、Maven引入需要的JAR包3.2、整合SpringMVC3.3Spring与MyBatis的整合3.4、JUnit测试1、基本概念1.1、SpringSpring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创... 继续阅读 >
202108-12 关于idea中ssm框架的编码问题分析 idea中ssm框架的编码问题介绍在idea中编码问题分为几个部分:1tomcat服务器编码2页面编码3控制台编码4操作系统编码在实际开发中需要将操作系统编码、文件编码、页面编码以及tomcat服务器编码保持一致,而tomcat在默认情况下是使用UTF-8,这就使得其打印的日志文件出现中文乱码,因此在一般情况下,只需要将tomcat服务器的编码改为GBK即可。但是,在开发过程中,有可能在其他地方修改过编码,导致操作系统编码和其他编码不一致... 继续阅读 >
202010-10 2020最新版SSM框架整合教程 实验环境为:IDEA2020.1+MySQL8.0.21+Tomcat9.0.36+Maven3.3.9最终项目结构图:一、搭建数据库环境创建一个存放书籍数据的数据库表CREATEDATABASE`ssmbuild`;USE`ssmbuild`;DROPTABLEIFEXISTS`books`;CREATETABLE`books`(`bookID`INT(10)NOTNULLAUTO_INCREMENTCOMMENT'书id',`bookName`VARCHAR(100)NOTNULLCOMMENT'书名',`bookCounts`INT(11)NOTNULLCOMMENT'数量',`detail`VARCHAR(200)NOTNULLCOMME... 继续阅读 >
202010-10 讲解ssm框架整合(最通俗易懂) 环境MySQL8.0.161Mybatis 1.1数据库配置文件jdbc.driver=com.mysql.cj.jdbc.Driver#如果使用mysql6+,增加一个时区的配置jdbc.url=jdbc:mysql://localhost:3306/ssmbuild?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC&useSSL=falsejdbc.username=rootjdbc.password=123456com.mysql.jdbc.Driver与com.mysql.cj.jdbc.Driver?com.mysql.jdbc.Driver是mysql-connector-java5中的com.mysq... 继续阅读 >
202010-08 Java中SSM框架实现增删改查功能代码详解 记录一下自己第一次整合smm框架的步骤。参考博客和网站有:我没有三颗心脏How2J学习网站1.数据库使用的是mySql,首先创建数据库ssm1,并创建表studentcreatedatabasessm1;usessm1;CREATETABLEstudent(idint(11)NOTNULLAUTO_INCREMENT,student_idint(11)NOTNULLUNIQUE,namevarchar(255)NOTNULL,ageint(11)NOTNULL,sexvarchar(255)NOTNULL,birthdaydateDEFAULTNULL,PRIMARYKEY(id))ENGINE=Inno... 继续阅读 >
202010-08 SSM框架前后端信息交互实现流程详解 一、从前端向后端传送数据常见的3种方式1、form表单的action:此方法可以提交form表单内的输入数据,也可同时提交某些隐藏但设置有默认值的<input>,如修改问题时,我们除了提交问题的相关信息,还需要将用户的编号提交给后端,此时就可以设置一个默认值为用户编号的<input>,并将其隐藏2、<a>标签的href属性:此方法一般用来提交一些较少的数据,比如对象编号1<ahref="<%=path%>/Question/DisplayQuestionInfo?question_id=$... 继续阅读 >
202010-08 SSM框架把日志信息保存到数据库过程详解 1)在service层和mapper层中写一个插入方法和查询方法;我们先写一个日志类;定义属性;并且要在数据库中建好表;packageentity;publicclassLog{privateIntegerid;privateIntegerlogtype;privateStringdescription;privateStringparam;publicLog(){}publicLog(Integerid,Integerlogtype,Stringdescription,Stringparam){this.id=id;this.logtype=logtype;this.description=... 继续阅读 >
202010-08 如何基于ssm框架实现springmvc拦截器 Springmvc拦截器用来拦截Controller层请求,可以在Controller方法执行前后做一些特定的业务逻辑处理。类似于AOP中的环绕通知。常用来做登录拦截,权限控制等。1)写一个类,实现HandlerIntercept接口;/***登录拦截器*/publicclassLoginInterceptorimplementsHandlerInterceptor{/***在控制层方法请求之前调用,返回一个boolean类型值*如果返回的true则放行,如果返回false,则不继续往后执行*@paramrequest... 继续阅读 >
202010-08 ssm框架Springmvc文件上传实现代码详解 一、上传:1)编写前台文件上传表单。Method必须为post,enctype为mutipart/form-data<body><%--文件上传1)method必须指定为post2)enctype必须指定为multipart/form-data--%><h1>头像上传</h1><formaction="${pageContext.request.contextPath}/admin/headpic"method="post"enctype="multipart/form-data">选择头像:<inputtype="file"name="headpic"/><%--${param.属性值}==request.getParameter(属性值)--%><inp... 继续阅读 >
202010-08 Java后端SSM框架图片上传功能实现方法解析 一、技术概述(1)这个技术是做什么这个技术是上传图片到服务器上,并且把地址存在数据库中。前端调用的时候之间通过地址即可调用。(2)学习该技术的原因由于用户在写日记的时候也可以进行图片的上传,同时还有用户头像的上传。二、技术详述以上传用户的头像为例(1)接口代码@RequestMapping(value="user/profilePhoto",produces="application/json;charset=utf-8")@ResponseBodypublicbooleanimageUphold(@RequestPa... 继续阅读 >
202009-27 Java SSM框架如何配置静态资源加载 JavaSSM框架即指Spring+SpringMVC+MyBatis的简称,框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。相比于之前的SSH(Spring+Struts+Hibernate),SSM更加轻量化和灵活,是目前业界主流的JavaWeb开发框架。第一种:SSM框架中在springmvc-servlet.xml中配置加载静态资源只需要在springmvc-servlet.xml配置<mvc:annotation-driven/><mvc:resourceslocation="/... 继续阅读 >