
开源框架
不浪漫的罪名LY
这个作者很懒,什么都没留下…
展开
-
Spring中classpath*和classpath的区别
spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件.比如 resource1.jar中的package ‘com.test.rs’ 有一个 ‘jarAppcontext.xml’ 文件,内容如下:<bea转载 2017-08-16 15:35:36 · 433 阅读 · 0 评论 -
Junit测试maven+ssm项目的过程及出现的错误总结
junit进行单元测试通常有两种:1. 不使用spring封装的junit,手动加载package com.puhua.test;import org.junit.Before;import org.junit.Test;import org.springframework.context.ApplicationContext;import org.springframework.contex原创 2017-08-16 15:20:58 · 1250 阅读 · 1 评论 -
Result Maps collection already contains value for “XXX”问题解决
在启动ssm项目时,报错Result Maps collection already contains value for “XXX”之前搭完框架后,自己简单写了个mybatis的dao,mapper,从数据库能查到数据,spring的配置文件没有问题。今天在用mybatis-generator自动生成dao、mapper、model时,启动项目报错如题。显然这是自动生成的问题。可以对照网上的做法,原创 2017-08-16 10:19:01 · 11083 阅读 · 8 评论 -
使用mybatis-generator自动生成dao、model和mapper
在数据库设计完成之后,如果手动配置dao、model和mapper,工作量巨大,mybatis-generator能帮助我们自动生成上面的配置具体步骤如下:准备:mybatis-generator-core-1.3.5.jar包1.配置generetor.properties文件:project = C:/Users/hasee/Desktop/myPro/src/main/javaresourc原创 2017-08-16 10:08:37 · 985 阅读 · 0 评论 -
SpringMVC中@RequestBody和@ResponseBody注解详解
@RequestBody作用:用于读取Request请求中body部分的数据,通过系统默认的类解析后,将解析后的数据绑定到要返回的对象上;将绑定完数据的对象绑定到controller方法的参数上。原理:当浏览器以Get、Post方式请求controller时,@RequestBody根据Request Headers中的Content-Type来判断:application/x-www-原创 2017-08-08 17:53:53 · 975 阅读 · 0 评论 -
SpringMVC作为Controller向前端传递JSON数据,前端用Extjs接收
由于项目需求,前端使用Extjs的treePanel组件做菜单,一个与后台交互的树形菜单需要三个重要的组件:1、model:model作为数据源,是将后台传过来的json数据与前端统一。 例如:后台获取到一组对象集合List< User >,在User中使用@JsonProperty注解定义json名,此处省略get/set方法 这里需要注意的一点事引入json的注解包:com.fasterxm原创 2017-08-08 16:31:53 · 2480 阅读 · 0 评论