- 博客(15)
- 收藏
- 关注
原创 json解析详解
package demo;import net.sf.json.JSONArray;import net.sf.json.JSONObject;/* * { "error": 0, "status": "success", "results": [ { "currentCity": "青岛",
2018-01-29 10:58:27 205
原创 Java中JSON字符串与java对象的互换实例详解
在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式,JSON可以有两种格式,一种是对象格式的,另一种是数组对象,{"name":"JSON","address":"北京市西城区","age":25}//JSON
2018-01-29 10:54:24 155
原创 搭建SpringMVC+Spring+Hibernate的框架实例
1. 说明搭建SpringMVC+Spring+Hibernate的框架,项目结构如图1所示 引用的jar包为Spring3.2.6和Hibernate4,如图2所示 2. 配置文件2.1 spring-mvc.xml注意看其中的注释内容,写的比较详细beans xmlns="http://www.springframework.org/sche
2018-01-26 13:39:15 370
原创 spring+springmvc+hibernate 整合
三大框架反反复复搭了很多次,虽然每次都能搭起来,但是效率不高。最近重新搭了一次,理顺了思路,整理了需要注意的地方,分享出来。工具:Eclipse(jdk 1.7) spring和hibernate版本均为4.0以上推荐使用maven构建项目,相比自己手动导入jar包要方便很多。 1.新建一个maven web项目。(没用过maven的可以i先去了解一下)注意
2018-01-26 10:19:00 1060
原创 eclipse+maven搭建javaWeb项目环境(非常详细)
一 前言用maven我们能做什么,有什么好处?用maven,我们可以方便统一的进行jar包管理,jar包版本升级,快速项目构建以及分模块开发等相关功能。maven使用得好,项目开发速度就会成倍的提升。总之,项目越大,越能体现maven的优势。二 软件环境Eclipse JavaEE IDE,版本代号:Mars.2Release (4.5.2)apache-m
2018-01-26 09:57:59 578
原创 SSH-整合流程!
目标:整合SSH-Spring+Struts2+Hibernate为什么要整合呢?因为每个框架各有优势呢,Hibernate在数据持久化层做得好;Struts2在处理请求、调用方法和页面跳转方面不错;Sping呢就是个大管家,在笔者看来,Sping就是个leader,它会统筹兼顾,整体调度与资源调度……怎么说着说着有点像ResourceManager了..整合可不是简单的拼凑配置文
2018-01-26 09:27:10 545
原创 SSH:Hibernate框架(Hibernate注解配置)
@Entity,注册在类头上,将一个类声明为一个实体bean(即一个持久化POJO类) 。@Table,注册在类头上,注解声明了该实体bean映射指定的表(table)。@Id用来注册主属性,@GeneratedValue用来注册主属性的生成策略,@Column用来注册属性,@Version用来注册乐观锁,@Transient用来注册不是属性。以上的@Id、@Generat
2018-01-26 09:19:08 268
原创 java用全注解实现ssh的一个完整例子
在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。个人也不喜欢配置那么多的xml文件。下面我们就利用java的注解实现ssh框架,注解相当于一种标记加了注解就等于打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具包和其他程序可以用反射来了解你的类以及各种元素上有何种标记,看你有什么标记,
2018-01-26 09:16:22 1859
原创 jQuery异步提交表单(有实例)
前言:我们在开发的时候,一定会使用ajax异步提交表单,在这里总结一下:1前提准备:引入脚本 script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.2.1.js">script> script type="text/javascript" src="http://malsup.githu
2018-01-25 13:49:05 216
原创 List、Set、Map集合的遍历方法
List、Set、Map集合的遍历方法一.List集合遍历public class TraversingList { /** * @author zhuxun describe: 定一个List集合并遍历 */ /** 定义一个List集合 */ public List getList() { List l
2018-01-25 13:24:36 443
原创 深入理解Java反射
深入理解Java反射 要想理解反射的原理,首先要了解什么是类型信息。Java让我们在运行时识别对象和类的信息,主要有2种方式:一种是传统的RTTI,它假定我们在编译时已经知道了所有的类型信息;另一种是反射机制,它允许我们在运行时发现和使用类的信息。1、Class对象 理解RTTI在Java中的工作原理,首先需要知道类型信息在运行时是如何表示的,这是由Clas
2018-01-25 13:18:21 163
原创 Map,List,Set是干嘛用的,何时才会用到哪一种,有什么区别啊?
Map,List,Set map、list、set三种都是集合用来存储对象类型的数据,就想数组里面存储基本数据类型一样(int、long之类的)。其中list和set属于是属于单列集合,map属于双列集合,list集合的特点是元素有序且可重复,set是元素无序不能重复,map集合以键值对来存储元素,例如每个人有身份证那么存储在集合中map,其中id表示身份证,peason对象表示人。当你需要元
2018-01-25 13:04:01 2375
原创 Form表单和ajax中的post请求&&后台获取数据方法(深度好文)
最近要做后台数据接收,因为前台传来的数据太过于混乱,所以总结了一下前台数据post请求方法,顺便写了下相对应的后台接收方法。 前台主要的contenttype为下面三种:(需要注意的是请求头中datatype与contenttype的区别,datatype是要求浏览器返回的数据格式,这里的contenttype指的是提交的数据格式)应用情景:
2018-01-25 11:38:16 2791 1
转载 通过Ajax进行POST提交JSON类型的数据到SpringMVC Controller的方法
现在在做的项目用到了SpringMVC框架,需要从前端angular接收请求的JSON数据,为了测试方便,所以直接先用AJAX进行测试,不过刚开始用平时用的ajax方法,提交请求会出现415或者400错误,经过研究,终于可以了,现在做个总结。js代码:[javascript] view plain copyfunction postS
2018-01-25 11:35:23 446
转载 分布式、集群
对于楼主这样工作一年的菜鸟,偶尔会看到一些文章标题带有“分布式”“集群”关键字,然后就懵逼了。最近对这些概念进行了一定的了解,整理了一下思路,在这里分享给各位猿友。不足之处还望纠正,感谢。事实上,在这一年的工作中,对一些分布式和集群技术也有一些接触,只是研究得并不深入。比如分布式服务框架Dubbo、搜索引擎Elasticsearch。概念总是抽象的,配合实例会让你对概念的理
2018-01-25 11:28:44 1052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人