上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 初步理解 看了几篇关于事务控制的博客,都不约而同的介绍了事务的基本特性 原子性:事务是一个原子操作,由一系列动作组成,事务的原子性确保事务要么全部完成,要么不起作用。 一致性:一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成,部分失败。现实中的数据不应该被 阅读全文
posted @ 2017-09-26 09:45 vvning 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1.Spring中的Profile是什么? 我们以前所定义的bean,当Spring容器启动的时候,就会一股脑的全部加载这些信息完成对bean的创建,而使用Profile之后,它会将bean的定义进行更细粒度的划分,将这些bean划分为几个不同的组,当Spring容器加载配置信息的时候,首先查找激活 阅读全文
posted @ 2017-09-25 17:14 vvning 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 提到缓存,能想到什么?一级缓存、二级缓存、web缓存、redis。所有的缓存无非在宣扬一个优势,那就是快,无需反复查询等。今天讲讲Spring缓存如何实现。 如何实现? 1、声明启用缓存,添加缓存管理器 第10行作用:启用缓存。 15~28行:添加缓存管理器。 编写需要缓存的方法:1、创建一个测试b 阅读全文
posted @ 2017-09-25 15:15 vvning 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 本章介绍两个常用的使用场景:Spring如何使用多个外部属性文件以及基于注解的方式配置bean。 如何使用多个外部属性文件? beans.xml jdbc.properites 这是Spring中最常见的对数据源的配置 1.完全可以把jdbc.driver的值写入到beans.xml中,但是对于大项 阅读全文
posted @ 2017-09-25 10:37 vvning 阅读(2712) 评论(0) 推荐(0) 编辑
摘要: spring装配bean的分为以下三种方式: 1.在XML中显示装配bean 工作中最常见的就是隐示配置,但是有些情况下只能使用显示配置,比如引用第三方库,要想让spring管理这个bean,不可能修改它的源码,只能通过显示配置。 话不多说,见例子 2.在JAVA中进行显示配置 通过 @Config 阅读全文
posted @ 2017-09-24 20:11 vvning 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 1.什么是拦截器?作用? 对于SpringMVC来说,拦截器的主要工作就是拦截用户的请求,拦截下来之后,常见的操作比如进行登陆验证,登陆系统之后,系统获取到你的请求,然后可以分析用户权限。 2.如何使用拦截器? 主要相关类和方法:HandlerExeCutionChain 该类主要由handler和 阅读全文
posted @ 2017-09-24 16:28 vvning 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1.SpringMvc如何处理国际化问题: 在springmvc.xml中添加用于处理国际化的beanResourceBundleMessageSource property的name属性是与注入类的属性名一致的,value属性决定了国际化文件的名称。 需要创建三个国际化资源文件, 这种方式服务器会 阅读全文
posted @ 2017-09-22 16:58 vvning 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.@RequestMapping:是用来映射请求的,该注解可以用在类或者方法上,如果用在类上,表示所有请求的父路径。 2.@PathVariable:用来映射请求url绑定的占位符,通过@PathVariable可以将url中占位符的参数绑定到controller处理方法的入参中。类似这种请求参数 阅读全文
posted @ 2017-09-22 13:56 vvning 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1.什么是springmvc? Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可 阅读全文
posted @ 2017-09-22 11:07 vvning 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.签名验证的工具类: 签名规则: secret请求参数JSON字符串secret。 3. 对该字符串进行MD5(签名)运算,得到一个二进制数组。 4. 将该二进制数组转换为一个十六进制的字符串,该字符串是这些请求参数的签名。 1 /** 2 * 请求参数签名工具类 3 * 4 */ 5 publi 阅读全文
posted @ 2017-09-15 15:51 vvning 阅读(3621) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页