12 2016 档案

摘要:一、什么是 RabbitMQ RabbitMQ 是实现 AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 RabbitMQ 阅读全文
posted @ 2016-12-28 17:54 宁采桃花不采臣 阅读(24846) 评论(0) 推荐(5)
摘要:错误详情如下: 没有可运行的方法 因为没有在测试类中的对应方法上面加 @Test 注解 阅读全文
posted @ 2016-12-28 11:34 宁采桃花不采臣 阅读(13459) 评论(0) 推荐(0)
摘要:根据官方的说法,在 ibatis3,也就是 Mybatis3 问世之前,Spring3 的开发工作就已经完成了,所以 Spring3 中还是没有对 Mybatis3 的支持。因此由 Mybatis 社区自己开发了一个 Mybatis-Spring 用来满足 Mybatis 用户整合 Spring 的 阅读全文
posted @ 2016-12-23 16:27 宁采桃花不采臣 阅读(382) 评论(0) 推荐(0)
摘要:- IF 元素 这条查询语句中,如果没有传入 userName 参数,那么查询出所有 valid 等于 1 的记录。反之,如果传入了 userName 参数,则查询出 valid = 1 和 userName 符合查询条件的记录。另外需要确保生成 SQL 后 where 关键字后必须有查询条件存在。 阅读全文
posted @ 2016-12-22 10:53 宁采桃花不采臣 阅读(510) 评论(0) 推荐(0)
摘要:MyBatis 真正的核心在映射文件中。比直接使用 JDBC 节省95%的代码。而且将 SQL 语句独立在 Java 代码之外,可以进行更为细致的 SQL 优化。 一、 映射文件的顶级元素 select:映射查询语句 insert:映射插入语句 update:映射更新语句 delete:映射删除语句 阅读全文
posted @ 2016-12-21 18:03 宁采桃花不采臣 阅读(31169) 评论(0) 推荐(12)
摘要:一、MyBatis 介绍 MyBatis 是支持普通的 SQL 查询,存储过程和高级映射的优秀持久层框架,可以进行更为细致的 SQL 优化,减少查询字段。几乎消除了所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 J 阅读全文
posted @ 2016-12-21 16:39 宁采桃花不采臣 阅读(444) 评论(0) 推荐(0)
摘要:一、PropertyPlaceholderConfigurer类的作用 PropertyPlaceholderConfigurer 是 BeanFactory 后置处理器的实现,也是 BeanFactoryPostProcessor 接口的一个实现。允许将上下文(配置文件)中的属性值放在另一个单独的 阅读全文
posted @ 2016-12-13 12:02 宁采桃花不采臣 阅读(4027) 评论(0) 推荐(1)
摘要:一、ClassPathXmlApplicationContext 类路径加载 1. 使用 classpath 路径,classpath 前缀加不加都可以。 2. 使用磁盘绝对路径,必须要加前缀file。 3. 当有多个配置文件时 4. 使用通配符 二、FileSystemXmlApplication 阅读全文
posted @ 2016-12-12 18:09 宁采桃花不采臣 阅读(752) 评论(0) 推荐(0)
摘要:一、作用 ContextLoaderListener监听器的作用就是启动web容器时,自动装配ApplicationContext的配置信息。它实现了ServletContextListener接口,在web.xml文件中配置这个监听器,启动容器时,就会默认执行它实现的方法。 二、ContextLo 阅读全文
posted @ 2016-12-12 10:58 宁采桃花不采臣 阅读(2141) 评论(0) 推荐(0)
摘要:一、本工具与数据库、框架、展现层无关。代码如下: 二、用法 构造方法中的三个参数分别表示:数据总数、当前页码、每页数据个数 setList方法的参数为:当前页的数据list。 阅读全文
posted @ 2016-12-07 11:18 宁采桃花不采臣 阅读(945) 评论(0) 推荐(0)
摘要:一、懒汉式 二、饿汉式 三、占位符式 阅读全文
posted @ 2016-12-07 10:52 宁采桃花不采臣 阅读(244) 评论(0) 推荐(0)
摘要:一、拦截器 HandlerInterceptor 类的作用 SpringMVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。 二、怎么使用呢? 1. 创建 Java 类实现 HandlerInterceptor 接口 2. 修改 SpringMVC 阅读全文
posted @ 2016-12-06 18:30 宁采桃花不采臣 阅读(1248) 评论(0) 推荐(0)
摘要:Spring中的字符编码过滤器,用来解决我们项目中遇到的编码问题。 使用方式特别友好,在web.xml加入: 上述代码中显示,在配置字符集过滤器的时候需要设置两个参数,如下: 1. encoding:指定字符集,如UTF-8。 2. forceEncoding:response的字符集是否也使用en 阅读全文
posted @ 2016-12-01 14:29 宁采桃花不采臣 阅读(2626) 评论(0) 推荐(0)
摘要:一、使用 SpringMVC 框架时,如果 HTTP 请求资源返回的是中文字符串,则会出现乱码。原因如下: SpringMVC 框架可以使用 @RequestBody 和 @ResponseBody 两个注解,分别完成请求到对象和对象到响应的转换,底层这种灵活的响应机制,就是Spring3.X 新引 阅读全文
posted @ 2016-12-01 13:55 宁采桃花不采臣 阅读(11717) 评论(9) 推荐(3)