![](https://img-blog.csdnimg.cn/20190304101959874.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ecplise搭建ssm,插件及封装
ecplise搭建ssm及封装,对初学搭建后端架构的提供基础搭建知识,通俗易懂,代码清晰
softZhao107
随性
展开
-
ssm+maven搭建及扩展修改(一.搭建基础架构)
目录 一.maven搭建二.Eclipse(java ee版)集成maven三.创建ssm项目四.构建框架五.mysql数据库表 一切都从搬砖开始,搬着搬着觉得呢,总是在别人搭好的代码按着别人的套路去写没意思。所以决定,从头开始从ssm出发,目前思路是分以下几步:搭建基础ssm+maven架构 架构页面除去jsp采用html5 前后端分离 代...原创 2019-02-11 15:45:54 · 489 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(二.架构页面除去jsp采用html5)
目录好了,现在开始正题:引用thymeleaf包(在basicService的pom.xml里添加)修改own里的web.xml修改own里的spring-mvc.xml修改页面写法,标签库采用thymeleaf的th在上一节文章中搭建好了基本的ssm+maven项目,但是页面用的是老技术jsp,这张将修改成最新的html5。在此之前,我对项目利用maven进行了jar...原创 2019-02-11 17:22:29 · 721 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(三.对前俩节基础架构弊端及解析)
第一节ssm+maven搭建及扩展修改(一.搭建基础架构)第二节ssm+maven搭建及扩展修改(二.架构页面除去jsp采用html5) 之前用的老式的架构,不是前后端分离,这里,我想大家都能看到之前的代码,它的返回类型是ModelAndView(Model、ModelMap和ModelAndView),当然你可以去封装它。 其实,前后端分离的区别就在...原创 2019-02-12 11:29:42 · 152 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(四.前后端分离-上篇)
在第一节ssm+maven搭建及扩展修改(一.搭建基础架构)基础上编写basicService下pom.xml添加<!--json所需要的依赖--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jac...原创 2019-02-13 09:22:36 · 762 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(四.前后端分离-下篇)
接下来就是真正的前后端分离,激动不!!!前后端分离-上篇,我想大家也有疑问,ajax请求的url为啥要带.action,而不是纯访问链接???这就是没分离的缺点,主要在springDispatcherServlet拦截请求链接的原因,web.xml里配置的是<url-pattern>*.action</url-pattern>,所以只有带.action的链接才被捕捉到进...原创 2019-02-13 15:51:03 · 749 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(五.后台返回值封装)
在前几节的基本架构搭建内容基础上,添加封装:想自己搭一套简单了可以去看看。上一节:前后端分离-下篇这节修改3处代码,添加一个class,一个enum;第一步:添加枚举返回状态及描述package org.test.dataEncapsulation;/** * 定义响应的状态码 */public enum ResponseCode { SUCCESS(200, "SU...原创 2019-02-18 15:07:21 · 226 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(六.封装公共数据操作-未分页)
目录概图添加的文件及修改的配置文件,如下图:配置文件修改mybatis-spring.xml配置文件修改:spring.xml配置文件修改:添加封装的新代码第一步:添加接口IBaseMapper ,IBaseMapper.java第二步:添加对应的mapper,IBaseMapper.xml第三步:采用泛型和反射机制封装一个公用类,IBaseDao.java...原创 2019-02-20 11:06:01 · 257 阅读 · 0 评论 -
ssm+maven搭建及扩展修改(六.封装公共数据操作-提供分页)
上一节很重要:ssm+maven搭建及扩展修改(六.封装公共数据操作-未分页)思路:分页肯定是有页数,每页数据条数(便于计算位置,后面看代码知道),查询条件,还有要显示 前端传递第一步的数据(除显示数据list,这是返回的)去后台,那么这里要封装下,规范请求参数。(PageParam <T>,自定义查询条件param,PersonParam) 页数,每页数据条数,这简单。...原创 2019-02-25 10:59:50 · 212 阅读 · 0 评论 -
读取后台配置文件
创建PropertieUtil.javapackage org.test.base.common;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.O...原创 2019-02-26 10:04:55 · 209 阅读 · 0 评论 -
ecplise搭建ssm+swagger2
目录第一步:准备包,swagger2包与spring包要搭配使用swagger2spring第二步,创建MySwaggerConfig.java第三步:spring-mvc.xml添加配置第四步:很重要,必须/不可用*.xxx这个第五步:controller层接口修改添加注释PersonController,类名上添加:@Api(value = "test")...原创 2019-03-01 10:02:42 · 621 阅读 · 0 评论 -
springmvc参数绑定-前端传后台string转Date
第一步,配置转换类DateConverter.javapackage org.test.base.converter;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date; import org.springframework.core.convert.con...原创 2019-03-04 15:37:29 · 953 阅读 · 0 评论 -
ssm添加mybaits记录sql日志
说明一下,有人说用log,配置logger去记录日志,这个有空的可以去试试,不太靠谱。本身就是搭配mybatis操作数据库sql的,所以配置mybatis文件,才是硬道理。完美结合。第一步,在mybatis-spring.xml文件修改,添加一段<!-- 自动扫描mybatis配置文件 --><property name="configLocation" value=...原创 2019-02-21 16:25:30 · 741 阅读 · 0 评论 -
spring-mvc监听器详解
转发一下,这篇讲解看着不错,清晰三个监听器的用法错误解释:org.springframework.beans.factory.NoSuchBeanDefinitionException转载 2019-03-04 15:49:23 · 759 阅读 · 0 评论 -
filter拦截器-用户登录判断
目录第一步:创建SecurityServlet.java第二步:修改web.xml,添加filter配置但是,但是,跨域问题和tomcat的httponly=true,害死人。。。。。还是不行,再提供俩种方案:若是set-cookies属性JSESSIONID后面没出现httponly若是set-cookies属性JSESSIONID后面出现了httponly还是不行...原创 2019-03-05 15:49:34 · 1269 阅读 · 0 评论 -
springmvc拦截器
用法:Spring MVC 中我们可以自己根据需求定义自己的的Interceptor 拦截器,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆等。我们常用的Spring MVC的拦截器是通过实现接口HandlerInterceptor(org.springframework.web.servlet.HandlerInterceptor)来实...原创 2019-03-07 16:04:33 · 104 阅读 · 0 评论 -
servlet三个监听器-servlet,request,session
servlet三个监听器-servlet,request,session解释:servlet监听器是在工程一开始启动时仅执行一次。request监听器是在每次发送request请求时执行。session监听器是在当你获取session时执行,比如getsession.getId()。销毁:ServletListener 在工程关闭时销毁,或者重启时先销毁再启动。requ...原创 2019-03-07 15:25:57 · 587 阅读 · 0 评论