ssm
程序员小赵同学
大道至简,盘古生其中。
展开
-
可用的空的ssm框架(前后台已跑通,maven管理)
可用的空的ssm框架(前后台已跑通,可以直接导入使用,应该没问题)原创 2019-03-24 19:30:30 · 339 阅读 · 0 评论 -
Idea resources mapper创建多级目录
由上图,我想创建两个mapper的xml目录,结果并不能创建在同一个mapper下面。 事实上这种情况也只有一个目录可以使用,另一个无效。 曾经做毕设的时候遇到过这种情况。后来绕开这个问题使用注解sql进行的项目编写。 如今再次遇到这个问题,要扳扳手腕了! 下面是解决方法,很简单。不要使用mapper.book 去创建目录。要使用\。 上面两张图对比一下。mapp...原创 2019-08-26 15:47:50 · 2339 阅读 · 1 评论 -
Mybatis-Plus自动生成代码
通过Mybatis-Plus强大的自动代码生成功能我们可以让项目自动生成一些通用的类。如controller,service,dao,mapper等。 进行代码自动生成之前,我们需要提前创建好一个表。自动代码生成会根据关联的这张表去生成代码。 首先创建一个空的SpringBoot项目,在pom文件中加入依赖。 <!-- mybatisplus与springboot整合 --&g...原创 2019-08-16 12:01:52 · 17711 阅读 · 13 评论 -
SSM+Oracle+Maven框架
最近属于公司考核期,让使用SSM搭建一个系统。要求使用Oracle数据库。在这里把自己整理的框架分享一下。SSM+Maven+Oracle+Log4j。只是写了一个简单的登陆界面。数据库是train,表是person。具体的可以下载项目看一下,就一个简单的示例框架。 框架地址如下:链接: https://pan.baidu.com/s/1GFhggLmRyP0UjOXG2JCAqw 提取...原创 2019-07-09 10:41:42 · 414 阅读 · 0 评论 -
解决Log4j在控制台输出乱码的问题!
之前一直都没有成功,今天又搜着解决了一下,没想到成功了!开个博客记录一下。 下面是需要修改的几个地方:1.idea安装目录下的bin/idea64.exe.vmoptions和bin/idea.exe.vmoptions追加-Dfile.encoding=UTF-8 2.log4j对应的properties文件中需要增加log4j.appender.F.Encoding=utf-8(其...转载 2019-07-09 10:30:44 · 6290 阅读 · 0 评论 -
mybatis存取blob类型数据(Mysql)
大纲 相比于网上的其他教程,我觉得我的xml文件是相对简单的。不信看我的Mapper。总而言之,存成BLOB时用Byte[]。从数据库中取出来用String接收就可以了。和其他人分析的不一样。但是我这样成功了。Controllerpackage com.qust.shbz.util.controller;import com.qust.shbz.util.ImgBean;import...原创 2019-06-10 11:30:44 · 22335 阅读 · 0 评论 -
SSM项目打印执行的sql语句
在ssm项目中,只需要在mybatis-config.xml配置中添加一个setting即可。<!-- 打印查询语句 --><setting name="logImpl" value="STDOUT_LOGGING" />下面贴一下我的整个mybatis-config.xml配置文件,供参考。<?xml version="1.0" encoding="...原创 2019-05-09 17:06:48 · 4307 阅读 · 0 评论 -
SSM中添加拦截器(拦截未登录用户)
目前自己写了一个小项目。希望在未登录状态时,不能访问其他页面,只能访问登录页。在该项目中添加拦截器即可实现该功能。 首先新建一个interceptor拦截器。package com.qust.shbz.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSer...原创 2019-05-08 09:52:50 · 14616 阅读 · 1 评论 -
myeclipse+tomcat热部署
最近使用ssm做项目。myeclipse+tomcat每次修改文件之后都需要重新启动tomcat才能生效(html文件除外)。于是研究了一下myeclipse中的热部署。 1、右击项目打开当前使用的tomcat文件的位置。 2、返回上一级,如下图所示,进入conf目录。 3、修改server.xml文件。在host标签中添加reloadable="true" 4、修改web....原创 2019-04-20 12:13:37 · 622 阅读 · 0 评论 -
mybatis insert成功与否返回数据都是null
今天写项目时遇到的这个问题,怎么做返回值都是null,即使数据已经成功的插入了。打断点才发现的这个问题。然后百度了一下解决方案。 先贴一下修改前的代码:<insert id="insertFhcd" parameterType="com.qust.shbz.cdbt.entry.Fhcd" > INSERT INTO fhcd VALUES (#{tyshxym},#{...原创 2019-05-09 16:04:01 · 6343 阅读 · 25 评论