如果web.xml配置的拦截器如下 那么,静态资源如js、css、图片等都会经过org.springframework.web.servlet.DispatcherServlet过滤,DispatcherServlet当然处理不了这些文件,所以这些文件就发送不到客户端了。 这样我们可以使用spring的静态资源处理器,相当于告诉SpringMVC,凡是请求路径为/assets/开始的,都自动映射到/resources目录下面对应的文件上去。 同时还有一个地雷,若你配置了拦截器,且拦截的是 /** ,那么你就必须换个…

2017-08-20 0条评论 1565点热度 Jalena 阅读全文

在IDEA里面总是提示这个错误,但是代码又是对的!! 那就干掉@Autowired的检测

2017-05-30 0条评论 2050点热度 Jalena 阅读全文

使用JetBrains IDEA已经两个月了,今天给我自动升级了,但是一直报一个错误(大致就是配置无法保存) 然后就是各种折腾~ 一、修改默认配置存储路径 二、修改默认使用内存及编码 三、设置项目默认配置

2017-05-25 0条评论 2410点热度 Jalena 阅读全文

以前在Servlet里面我们都是重写httpServlet的init方法来达到,在Spring里面我们只需要配置一下就能达到目的

2017-05-11 0条评论 1710点热度 Jalena 阅读全文

在初始化时保存ApplicationContext对象 通过spring提供的utils类获取ApplicationContext对象 继承自抽象类ApplicationObjectSupport 继承自抽象类WebApplicationObjectSupport 实现接口ApplicationContextAware 通过Spring提供的ContextLoader 方法1. 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。 方法2.通过Spring提供的…

2017-05-09 0条评论 2440点热度 Jalena 阅读全文

PO: persistant object 持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO: business object 业务对象 主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经历、工作经历、社会关系等等。我们可以把教育经历对应一个PO,工作经历对应一个PO,社会关系对应一个PO。建立一个对应简历的BO对象处理简历,每个BO包含这些PO。这样处理业务逻辑时,我们就可以针对BO去处理。 …

2017-04-11 0条评论 1541点热度 Jalena 阅读全文

什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 如果使用 Maven 来构建项目,则需将下面的 dependency 代码置于 pom.xml 文件中: 配置Mybatis 定义实体Bean…

2017-04-10 0条评论 1465点热度 Jalena 阅读全文

修改为Eclipse快捷键 File -> Settings -> Keymap => Keymaps改为 Eclipse copy 显示行号: File -> Settings -> Keymap ->Editor ->General -> Appearance =>Show line numbers选中 修改智能提示快捷键 File -> Settings -> Keymap -> Main menu -> Code -> Co…

2017-04-04 0条评论 1188点热度 Jalena 阅读全文

ECLIPSE ARCHIVE 离线安装包 SIZE 4.6 springsource-tool-suite-3.8.1.RELEASE-e4.6-updatesite.zip 146MB 4.5.2 springsource-tool-suite-3.8.1.RELEASE-e4.5.2-updatesite.zip 146MB ECLIPSE UPDATE SITES 在线安装包 4.6 http://dist.springsource.com/release/TOOLS/update/e4.6/ 4.5 ht…

2016-09-09 0条评论 1603点热度 Jalena 阅读全文

首先使用Maven引入许要的jar包 JUnit4注解解释 @Test : 测试方法,测试程序会运行的方法,后边可以跟参数代表不同的测试,如(expected=XXException.class) 异常测试,(timeout=xxx)超时测试 @Ignore : 被忽略的测试方法 @Before: 每一个测试方法之前运行 @After : 每一个测试方法之后运行 @BeforeClass: 所有测试开始之前运行 @AfterClass: 所有测试结束之后运行 fail方法是指测试失败assertEquals测试2个…

2016-08-31 0条评论 1450点热度 Jalena 阅读全文