ssm 开发经验 mybatis log4j输出

在pom.xml中引入依赖 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId&am...

2019-06-23 23:26:35

阅读数 2

评论数 0

ssm 开发经验 SpringMVC入参问题

这个非常重要!!!!!!!!!!!!!所有的参数类型都设置成包装类型,这样可以避免很多空值异常。 否则你可能会出现这样的问题 Error:Optional int parameter 'notIncludeTypeId' is present but cannot be transla...

2019-06-18 21:39:10

阅读数 7

评论数 1

ssm 开发经验 Date类型从后台到前端的转换

Spring在把Date类型数据传递到前端的时候(以json传递)是把日期转换成时间戳给过去的,酱紫就有必要对这个时间戳进行转换,有下边两种方法 在前端使用js代码进行转换 new Date(后台传过来的时间戳).toLocaleDateString() 第二种是...

2019-06-16 10:53:12

阅读数 9

评论数 0

ssm 开发经验 Invalid bound statement (not found): cn.tedu.ttms.product.dao.ProjectDao.findObjects

如果你是用idea 的, 可以看看target目录, 你就会发现mybatis的那个xml文件并没有一起被编译过来,只要把它拖过来就可以解决问题了。

2019-06-15 20:55:22

阅读数 3

评论数 0

ssm 开发经验 Error creating bean with name 'mvcContentNegotiationManager':

就是你在单元测试的时候少了环境啦啦啦啦啦!!!! 解决方法,在pom.xml文件中加入下边的依赖 <dependency> <groupId>javax.servlet</grou...

2019-06-15 20:52:59

阅读数 7

评论数 0

ssm 开发经验 ${pageContext.request.contextPath}

下边这行代码可以获得项目的webapp的目录的意思 <c:set var="basePath" value="${pageContext.request.contextPath}"/> 也就是这里 然后呢,在你的...

2019-06-15 09:49:56

阅读数 6

评论数 0

ssm 开发经验 the class loader (instance of java/net/URLClassLoader) for the method's defining class, or

1、报错信息是酱紫的 严重: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'lifecycleBeanP...

2019-06-14 22:07:36

阅读数 3

评论数 0

ssm 开发经验 com.fasterxml.jackson.datatype.jdk8.Jdk8Module cannot be cast to com.fasterxml.jackson.data

1、报错信息是酱紫的 严重: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springfram...

2019-06-14 22:00:19

阅读数 5

评论数 0

ssm 开发经验 使用idea 导入与maven 项目

使用maven的话,从idea 导入到eclipse 还是从eclipse导入到idea都是很方便的。 首先解决idea 中没有import project 问题 Settings > Appearance & Bechavior > Menu...

2019-06-14 21:55:29

阅读数 9

评论数 0

ssm开发经验 导入sql文件中文乱码问题

在导入别人的sql文件的时候,如果该sql文件使用utf8编码,而你的数据库使用的时gbk,这时候一旦这个sql'文件中含有中文信息的话,在导入的时候就会报错。 解决方法如下 先执行下边的sql语句,这一句是将sql文件中的编码设置为utf-8,需要注意的是sql中是没有 “-” 这个东西的。...

2019-06-14 19:18:16

阅读数 8

评论数 0

ssm 开发经验 Jrebel 使用! 不是安装!!!!

安装教程网上一大堆,就不废话了。 首先跑项目的时候不要点idea提供的run, 或者debug。点jebel的debug 然后项目就可以跑起来了,官网说绝大部分情况都不用重启tomcat,我试了添加类,这应该算不小的改动了吧,然后再修改之后按下control + F9 或者点击这个小锤子 记...

2019-06-13 10:01:45

阅读数 7

评论数 0

ssm 开发经验 使用火狐浏览器调试JavaScript代码

今天终于知道怎么在浏览器调试JavaScript代码啦啦啦啦~~~ 步骤 按下F12,选择调试器 在你需要的地方打上断点(就是在行号那里点一下) 执行程序,可以看到JavaScript代码在断点的地方停了下来 这个时候,看到右边的监视表达式了吗,可以在这里输入你想知道结果的表达式...

2019-06-12 16:42:31

阅读数 4

评论数 0

ssm 开发经验 jackson 报错

java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.JavaType.isReferenceType()Z 出现这个错误的就是你的jackson在maven中的配置出了问题。

2019-06-10 20:43:15

阅读数 11

评论数 0

Mybatis 细节(9)分页器

在mysql中,可以使用limit关键字实现分页,也就是指定从那一条数据开始,总共要查多少条数据,需要特别注意的是,第二个参数是指公共要查询多少条记录,而不是查询的最后一条数据的编号。 SELECT * FROM tbl_emp LIMIT 0,10; 这一句表示从第零条开始,总共查询十条记...

2019-06-06 16:13:06

阅读数 13

评论数 0

ssm 开发经验 maven项目带依赖打包和找不到类路径下的文件

maven项目带依赖打包 在pom.xml中加入下边的plugn,注意位置 <!-- Maven Assembly Plugin --> <plugin> <...

2019-06-06 09:46:58

阅读数 5

评论数 0

Mybatis 细节(9)lombok标签,跨表查询

使用lonbok注解可以省去在类中写get set方法,做法如下 在pom.xml中加入lombok依赖 <dependency> <groupId>org.projectlombok</grou...

2019-06-04 12:24:59

阅读数 10

评论数 0

Mybatis 细节(8)if 标签

if sql的parameterType为对象,对象中哪个属性有赋值不确定,所以应该根据对象有被赋值的属性值来动态生成sql语句,语法是 <if test = "属性名称 != null(或者其他)"> </if>,完整的...

2019-06-04 08:35:09

阅读数 5

评论数 0

Mybatis 细节(7) association

就是在pojo类A中加入了一个属性为另外一个pojo类B,然后查询将查询到的部分结果封装到B中 教程上说的看不太懂,就自己琢磨了一下,应该是这样子 定义类A, 类B(这没有什么好说的) 定义sql , select 先定义好类B的resultMap,如果类名和属性名一一对应的话就不用了...

2019-06-04 08:34:47

阅读数 7

评论数 0

Mybatis 细节(6) foreach

用foreach标签可以实现sql 语句中的 in 的功能,就是子查询啦,像下边这样 select * from aaa id in (1,2,3); 所以传入的参数就应该是集合啦,应该是遍历这个集合,然后依次将每一个元素填入 in 的括号里边,代码如下 接口 ...

2019-06-03 20:06:20

阅读数 3

评论数 0

Mybatis 细节(5)where标签

使用<if>标签的时候,为了sql语法正确,需要在sql语句后加上where 1 = 1 才可以凭借if标签,这时候可以使用where标签,让sql语句更加简介,而这两种做法的效果是一样的。 <select id="findAll&...

2019-06-03 19:16:37

阅读数 7

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭