xml数据库

DHTMLX Tree中文开发指导

耗尽温柔 提交于 2020-04-07 08:54:30
最近开发项目使用到了dhtmlXtree做权限设置,看了网上相关的中文资料很少,就把官方的资料翻译了下,一共分2部分,API可以参考官方文档:http://dhtmlx.com/docs/download.shtml 效果图如下(三态树): d htmlXTree 指南与实例 主要特性 多浏览器/多平台支持 全部由JavaScript控制 动态加载 XML支持 大数据树动态翻译(智能XML解析) 拖拽(同一个树,不同的树之间,不同的框架之间) 带多选框(CheckBox)的树(两态/三态) 定制图标(使用JavaScript或xml) 内容菜单(与dhtmlxMenu集成) 结点数据为用户数据 多行结点 高稳定性 支持Macromedia Cold Fusion 支持Jsp 支持ASP.NET 支持以下浏览器 IE 5.5或更高版本 Mac OS X Safari Mozilla 1.4 或更高版本 FireFox 0.9 或更高版本 Opera (Xml加载支持取决于浏览器版本) 使用dhtmlXTree进行开发 在页面初始化对象 <div id="treeBox" ); tree.enableCheckBoxes(false); tree.enableDragAndDrop(true); </script> 构造器有以下参数: 加载树的容器对象(应该在调用构造器之前被加载)

Mybatis实例

你离开我真会死。 提交于 2020-04-03 21:59:52
数据库中:USERT t , WEBINFOR t(表中有一列关联usert某列) 建模型,分析好哪个表是一对一(webinfo ),哪个表是一对多(usert)(一条数据对另一个表中多条数据). 对象级联 建包 建xml和interface接口类 xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 第一种方式:结果是从一对一这个表(WebinfoMapper)查看 对象级联 方法查询 WebinfoMapper.xml <mapper namespace="com.hanqi.mapper.WebInfoMapper">//复制的对应的接口里面的限定名 <resultMap type="webInfo" id="webinfoResult2"> <id property="ids" column="IDS"/> <association property="usert" column="USERID" select="com.hanqi.mapper.UsertMapper.selectUsertById" /> <

Oracle(11g)详细安装步骤

醉酒当歌 提交于 2020-03-30 04:43:12
最详细的Oracle安装步骤就在这里,话不多说直接给大家上安装Oracle的详细教 程 如果没有安装包,可以先点击下载 下载地址: http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip 一、首先大家要确定自己电脑上有没有安装过Oracle,如果以前安装过Oracle,就比须把把以前安装过的残余文件删除干净。如果清除不干净,就会安装失败,可能需要重装系统才能完成正常安装。 二、如果不存在上述问题,就直接按照教程安装即可。 **!!!注意,所有安装路径必须是英文的,在路径中不能出汉字,否则会安装失败** 三、安装步骤: 1.点击安装程序,进入安装界面!! 2.准备安装 3.红色框中只要不出现错误就继续安装,如果出现一个错误,并且灰色框中出现**6.2**字样,就改一下安装文件夹下的xml文件,具体步骤如图 如果出现错误,按下图操作即可 首先找到这个xml文件的位置,如图,然后双击运行xml文件,记事本就可以打开xml文件并修改。 4.点击下一步进入此页面 5.按图操作 6.按图操作 7.按图操作 8.按图操作 9

MyBatis映射器(转载)

心已入冬 提交于 2020-03-27 02:29:19
<div class="post-content" itemprop="articleBody"> <h2>什么是MyBatis映射器?</h2><p>MyBatis框架包括两种类型的XML文件,一类是配置文件,即mybatis-config.xml,另外一类是映射文件,例如XXXMapper.xml等。在<a href="http://www.mybatis.cn/680.html" target="_blank">MyBatis的配置文件mybatis-config.xml</a>包含了<mappers></mappers>节点,这里就是MyBatis映射器。</p><h2>1、MyBatis映射器发展历史简介</h2><p>映射器是MyBatis中最核心的组件之一,在MyBatis 3之前,只支持XML映射器,所有的SQL语句都必须在XML文件中配置。而从MyBatis 3开始,开始支持接口映射器,其底层利用的是接口绑定技术(注:面试中经常会问到的一个知识点,见下文5.1项介绍)。另外,接口映射器允许通过注解定义SQL语句,用以替代XML文件配置SQL。</p><h2>2、MyBatis映射器分类</h2><h3>MyBatis映射器分为三类,如下所示:</h3><p>(1)纯xml映射器,利用SqlSession的各种方法实现增删改查。例如:</p><pre><code

Java操作DB2 XML数据实践

爱⌒轻易说出口 提交于 2020-03-23 14:03:01
Java操作DB2 XML数据实践 自学了90分钟的DB2 XQuery,还不很熟悉,就要在项目中用了,心里很不踏实,还是先跑个CRUD的Demo看看,以免走弯路。 代码很粗糙,主要目的是看看JDBC是否能很好的执行这种新SQL,呵呵。 另外,在此之前,看到Oracle老大已经开始实现一个操作XML数据的规范,目前还没有正式出台,希望Sun能尽快跟进,将标准的API接口定出来,以支持广大的Java社区。项目有期限,我们也没时间等Sun给我们做好任何东西,自己动手实现吧。 下面是我做的一个Demo,希望能给正在研究这一块的朋友一点参考,XQuery SQL代码参考了DB2官方文档。 一、实现一个简单的数据库工具 import java.sql.*; /** * 简单的数据连接工具 * File: DBUtils.java * User: leizhimin * Date: 2008-3-18 15:19:12 */ public class DBUtils { public static final String url = "jdbc:db2: //192.168.3.143:50000/lavasoft"; public static final String username = "lavasoft" ; public static final String password

org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer

眉间皱痕 提交于 2020-03-16 17:33:53
某厂面试归来,发现自己落伍了!>>> org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Long org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.String 还有这里面的这两个错误 其实就是你的某个xml文件内 有个 resultMap="java.lang.Integer" 或者resultMap="java.lang.Long" 或者resultMap="java.lang.String" 注: 并不是说你要用到的文件才会影响到的 如:我本来调用的是第一个xml文件内的sql去数据库拿数据 但是因为第二个xml文件中写了一个 resultMap="java.lang.Integer" 结果在调用第一个xml文件内的sql的时候就一直报错了 来源: oschina 链接: https://my.oschina.net/u/2668616/blog/812199

学生管理系统(SSM简易版)总结

巧了我就是萌 提交于 2020-03-11 16:34:25
之前用 Servlet + JSP 实现了一个 简易版的学生管理系统 ,在学习了 SSM 框架之后,我们来对之前写过的项目重构一下! 技术准备 为了完成这个项目,需要掌握如下技术: Java 基础知识 前端: HTML, CSS, JAVASCRIPT, JQUERY J2EE: Tomcat, Servlet, JSP, Filter 框架: Spring , Spring MVC , MyBatis , Spring 与 MyBatis 整合 , SSM 整合 数据库: MySQL 开发工具: IDEA, Maven 开发流程 之前虽然已经使用 Servlet + JSP 完成了简单的开发,这次使用 SSM 仅仅是重构工作,但我们仍然按照商业项目的开发步骤来一步一步完成,进一步熟悉这个过程, 重复的部分我就直接复制了。 ① 需求分析 首先要确定要做哪些功能 使用 数据库 来 保存数据 能 增删改查 学生的信息 (学号,名称,年龄,性别,出生日期) ② 表结构设计 根据需求,那么只需要一个 student 表就能够完成功能了。 创建数据库:student 将数据库编码格式设置为 UTF-8 ,便于存取中文数据 DROP DATABASE IF EXISTS student; CREATE DATABASE student DEFAULT CHARACTER SET utf8;

用 PHP 读取和编写 XML DOM

守給你的承諾、 提交于 2020-03-10 04:54:59
// 用 DOM 读取 XML $doc = new DOMDocument(); $doc->load(‘test.xml’); $books = $doc->getElementsByTagName(“book”); foreach( $books as $book ){ $authors = $book->getElementsByTagName(“author”); $author = $authors->item(0)->nodeValue; // nodeValue属 性可根据节点的类型来设置或返回某个节点的值。 $publishers = $book->getElementsByTagName(“publisher”); $publisher = $publishers->item(0)->nodeValue; $titles = $book->getElementsByTagName( ”title” ); $title = $titles->item(0)->nodeValue; echo ”Title: $title <br> Author: $author <br> Publisher: $publisher<br><hr><br>”; } /* 脚本首先创建一个 new DOMdocument 对象,用 load 方法把图书 XML 装入这个对象。之后,脚本

数据解析

冷暖自知 提交于 2020-03-05 23:09:07
1、相关定义: JSON 作为一种轻量级的数据交换格式,正在逐步取代XML,成为网络数据的通用格式 基于JavaScript的一个子集 易读性略差,编码手写难度大,数据量小 JSON格式取代了XML给网络传输带来了很大的便利,但是却没有了XML的一目了然,尤其是JSON数据很长的时候,我们会陷入繁琐复杂的数据节点查找中 XML 可扩展标记语言 用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言 易读性高,编码手写难度小,数据量大 2、JSON格式说明: 对象 {} 格式 {key : value, key : value,...} 的键值对的结构 可以反序列化为OC中的NSDictionary 数组 [] 格式 ["java","javascript","vb",...] 可以反序列化为OC中的NSArray 提示 JSON的数据格式与OC中的快速包装方法非常类似 JSON的数据格式同样支持嵌套 3、 解析服务器端返回JSON数据: 从iOS 5开始,使用NSJSONSerialization对JSON解析 其他常见的三种JSON解析第三方库: SBJson 因为API简单易用,可能还会有一些应用中留存 JSONKit JSONKit的开发者称:JSONKit的性能优于苹果 TouchJson 4

winform保存 变量那种方式好

旧城冷巷雨未停 提交于 2020-03-05 09:58:27
winform里有120*2个固定变量,一一对应,比如A1对应B3 ,A2对应B5,远程电脑发来A1,我需要处理B3;这些对应有时候还需要修改, 这些对应变量写死在程序中也可以,保存在数据库中也可以,保存在Text文本文件中也可以,保存在XML文件也可以, 请问那种方法好? 还有没更好的方 法。 当然是xml中了,你可以读取配置文件,然后随时更改对应的值 更好的方法就是,你可以通过延迟加载类,然后控制反转出需要对应的值,这样灵活性更好 xml配置文件中。可以灵活配置,无须重编译程序。 程序中2个参数(A,B),从配置文件中读取,A对应B,看你是全部要对应,还是单一输出,全部对应,就循环。 用Dictionary<string, string>把A机B机绑一起。 xml吧,几乎所有的应用程序都能处理XML文件。 xml,ini都行的 这种最佳应该是xml之类的配置文件。 既然要修改,肯定写死在程序是不行的 肯定XML啦!如果是数据库,万一你的软件要给很多人用,服务器的压力就得考虑考虑了。写死在程序里面,那肯定违反开闭原则了。 根本无所谓。 只要不是写在程序内部。 你写xml,写sqlite,写ini,都没有关系。 大家都是一个保存数据的文件而已。 区别只是,希望这个文件小一点,不要整一个 sql server过去。 首先 一定不要保存到程序内部.. 否则你改的话