摘要: restful服务中一个重要的特性就是一种资源可以有多种表现形式,在springmvc中可以使用ContentNegotiatingViewResolver这个视图解析器来实现这种方式。 描述资源的三种形式 一、使用扩展名 http://localhost:8080/test/user.xml 以x 阅读全文
posted @ 2016-09-24 17:45 良工说技术 阅读(5370) 评论(0) 推荐(0) 编辑
摘要: 现在多数的应用为了提高交互性多使用异步刷新,即在不刷新整个页面的情况下,只刷新局部,局部刷新用得最多就是ajax,ajax和后台进行交互的数据格式使用的最多的是JSON,这里简单描述,在springmvc的开发架构下如何返回JSON串。这里使用两种方式进行配置,一:fastjson;二、jackso 阅读全文
posted @ 2016-09-21 14:33 良工说技术 阅读(11489) 评论(0) 推荐(0) 编辑
摘要: 浏览器存在许多安全策略,其中同源策略就是其中一个,所谓同源策略也叫同域名策略,即只有协议+域名+端口一致的情况下才可以相互访问,其目的就是为了保护用户信息的安全,同源策略现在的范围包括三方面:1)、Cookie、LocalStorage、IndexDB无法读取;2)、DOM无法获取;3)、AJAX请 阅读全文
posted @ 2016-09-20 20:34 良工说技术 阅读(1833) 评论(5) 推荐(2) 编辑
摘要: 在使用spring进行javaWeb开发的过程中,需要和数据库进行数据交换,为此要经常获取数据库连接,使用JDBC的方式获取数据库连接,使用完毕之后再释放连接,这种过程对系统资源的消耗无疑是很大的,这里简单描述三种数据库连接池的配置,使用这些连接池可以获得一个数据源。1、spring自带的JDBC连 阅读全文
posted @ 2016-09-14 09:48 良工说技术 阅读(12438) 评论(0) 推荐(0) 编辑
摘要: springMVC作为spring的一个WEB组件,是一个MVC的思想,减少了WEB开发的难度,现介绍springMVC环境的搭建,具体的原理放在后面介绍。用过框架的朋友都知道要在WEB项目中使用一个框架,必须要引入这个框架,和其他框架的引用方式一样,springMVC的引入方式是通过Dispatc 阅读全文
posted @ 2016-09-11 15:41 良工说技术 阅读(2307) 评论(0) 推荐(0) 编辑
摘要: 开发过程中很多时候会用到日志、事务等操作,这些操作如果要写在业务代码中会相当麻烦,这时就会用到面向切面编程(AOP),AOP作为一种编程思想,和OOP有着不同的侧重点,面向对象侧重于万事万物皆对象,而面向切面编程则侧重于事务的一个方面。在面向切面编程过程中有几个比较重要的概念:切面、切点、连接点、通 阅读全文
posted @ 2016-09-04 15:25 良工说技术 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 在开发中需要操作数据库,进行增、删、改操作的过程中属于一次操作,如果在一个业务中需要更新多张表,那么任意一张表的更新失败,整个业务的更新就是失败,这时那些更新成功的表必须回滚,否则业务会出错,这时就要用到事务,即这个业务的操作属于一个事务,事务具有原子性、隔离性、一致性、持续性。这时便用到了事务,事 阅读全文
posted @ 2016-08-31 14:15 良工说技术 阅读(11431) 评论(5) 推荐(0) 编辑
摘要: 上篇文章主要集中在了使用json-lib来实现JSON字符串和java中的对象的互转上,忽视了json-lib本身的功能,json-lib中有两个类比较重要:JSONObject和JSONArray,这两个类因其名称不同,所实现的功能也不尽相同,JSONObject处理的是对象格式的({}),JSO 阅读全文
posted @ 2016-08-23 12:46 良工说技术 阅读(2916) 评论(0) 推荐(1) 编辑
摘要: 在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式, JSON可以有两种格式,一种是对象格式的,另一种是数组对象, {"nam 阅读全文
posted @ 2016-08-20 19:04 良工说技术 阅读(541472) 评论(8) 推荐(13) 编辑
摘要: 在开发过程当中需要用到配置信息,这些信息不能进行硬编码,这时配置文件是一个比较好的方式,java提供了properties格式的文件,以键值对的方式保存信息,在读取的时候通过键获得键对应的值,spring提供了读取properties文件的支持,下面看具体的配置, 一、<context:proper 阅读全文
posted @ 2016-08-17 20:45 良工说技术 阅读(11004) 评论(0) 推荐(1) 编辑