摘要: 1.jdbc连接的优缺点JDBC的优点直接底层操作,提供了很简单、便捷的访问数据库的方法,跨平台性比较强。灵活性比较强,可以写很复杂的SQL语句。JDBC的缺点1).因为JAVA是面向对象的,JDBC没有做到使数据能够面向对象的编程,使程序员的思考仍停留在SQL语句上。2).操作比较繁琐,很多代码需... 阅读全文
posted @ 2015-04-12 21:09 tian830937 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 核心利用HibernateTools,从POJO类,Mapping映射文件,数据库表有其中的一项,就能生成其他两项。概述在使用Hibernate开发系统持久层时,按照一般开发流程1、分析业务2、获得系统实体类3、写Hibernate的mapping映射文件4、根据映射文件,生成数据库表 以上这几步... 阅读全文
posted @ 2015-04-12 21:05 tian830937 阅读(226) 评论(0) 推荐(0) 编辑
摘要: hibernate基础1.hibernate介绍与动手入门体验 问题:模型不匹配(java对象模型与数据库关系模型不匹配) 解决:1.使用JDBC手工转换 2.使用ORM(Object Relation Mapping对象关系映射)框架,有Hibernate,TopLink,OJB 下载地址http... 阅读全文
posted @ 2015-04-12 21:02 tian830937 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 前面已经提到过Hibernate的开发流程一般有两种:1、由Domainobject>mapping>db2、由db开始,用工具生成生成mapping和Domainobject。在实际的开发过程中,涉及的表太多了,一个一个的写java实体类很费事费时的。Myeclipse提供了一个简单的方法:H... 阅读全文
posted @ 2015-04-12 20:55 tian830937 阅读(250) 评论(0) 推荐(0) 编辑
摘要: root jdbc:mysql://localhost:3306/sample org.hibernate.dialect.MySQLDialect 123 com.mysql.jdbc.Driver True Tr... 阅读全文
posted @ 2015-04-12 20:45 tian830937 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 映射文件是O/R Mapping的关键,相当于控制中心。当数据库表较多时,手动配置该映射文件非常耗时。为了快速开发程序,使开发人员的注意力集中到业务逻辑上来,Hibernate官方提供的MiddleGen工具,它可以很方便的生成映射文件。这里下载:http://prdownloads.sourcef... 阅读全文
posted @ 2015-04-12 20:39 tian830937 阅读(1678) 评论(0) 推荐(0) 编辑
摘要: ORM(Object Relational Mapping)对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术 。为什么出现ORM?面向对象的特征:我们通常使用的开发语言Java,.Net都是面向对象的。面向封装了对象,对象内部有属性和方法。关系型数据库的特点:以表的形式组织... 阅读全文
posted @ 2015-04-12 20:38 tian830937 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一 CodeSmith简介本文以表自动生成NHibernate的映射文件和映射类的实例来说明一下本软件的使用方法。CodeSmith是一种基于模板的代码生成工具,其使用类似于ASP.NET的语法来生成任意类型的代码和文件。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何... 阅读全文
posted @ 2015-04-12 20:33 tian830937 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在GeoServer中文社区的讨论地址为:http://opengeo.cn/bbs/read.php?tid=1701&page=e&#a使用geotools修改shapefile之后, 发现dbf文件内容中, 属性名都成了乱码, 但属性值就不是乱码。修改之前还没有乱码的。 而且在代码中也已经通过... 阅读全文
posted @ 2015-04-12 16:40 tian830937 阅读(800) 评论(0) 推荐(0) 编辑
摘要: GeoServer 阅读全文
posted @ 2015-04-12 16:27 tian830937 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: geoserverwfs:Querywfs:Deletewfs:Updatewfs:Insert 在geoserver自定义的地图中通过geoserver wfs 查询,删除,添加相关的POI。相关操作的格式如下:查询 status0 ;添加 13404701.212,385... 阅读全文
posted @ 2015-04-12 16:24 tian830937 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。 Dom:把整个文档作为一个对... 阅读全文
posted @ 2015-04-12 16:07 tian830937 阅读(564) 评论(0) 推荐(1) 编辑