Mybatis注解

摘要: 在刚开始学习Mybatis注解的时候,总是遇到错误Type interface com.souvi.ibatis.xxxMapper isnot known to the MapperRegistry,在网上搜索相关的解决方案时,得到的答案都不怎么详细,但知道了Mybatis注解一定要注册自己写的接口类,不然就会老报开头提到的这个错误。经过一段时间的学习后,想在这里和大家分享一下mybatis注解的使用,以基础数据的增、删、改、查为例。第一,要写一个接口,这个接口不需要对应的实现类,在方法上写上对应的增(@Insert),删(@Delete),改(@Update),查(@Select);第二, 阅读全文
posted @ 2012-10-30 17:50 ycty 阅读(935) 评论(0) 推荐(0) 编辑

MyBatis的foreach语句详解

摘要: foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔 符,close表示以什么结束,在使用foreach的时候最关键的也是最容易出错的就是collection属性,该属性是必须指定的,但是在不同情况 下,该属性的值是不一样的,主要有一下3种情况:如果传入的 阅读全文
posted @ 2012-10-25 16:38 ycty 阅读(184) 评论(0) 推荐(0) 编辑

看JAVA IO流

摘要: public class File_test1 { public static void main(String[] args) { File f = new File("E:", "a.txt"); try { if (f.exists()) { System.out.println("文件存在!"); System.out.println("文件名:" + f.getName() ... 阅读全文
posted @ 2012-10-25 13:22 ycty 阅读(185) 评论(0) 推荐(0) 编辑

XStream教程

摘要: XML 和 JSON 是当今常用的两种数据描述与传输的格式,特别是涉及到 JS 时使用 JSON 颇为频繁。自然,在 Java 的世界里少不了完成 JavaBean 与这两种格式相互转换的组件,那就是 XStream 和 JSON-lib。这里我简单记下 XStream 的用法。其实相类似的工具早已有之。如果用过 DWR 的同志,一定有印像,DWR 进行远程方法调用时也能为你完成 JavaBean 和 JSON 格式的双向转换的,所依赖的是它的各种 Converter。再要是对 Struts1 的细节有所注意的话,Struts1 的 ActionServlet 在初始化 struts-conf 阅读全文
posted @ 2012-10-18 18:54 ycty 阅读(782) 评论(0) 推荐(0) 编辑

搭建简单的axis web服务

摘要: 1、在官方网站下载axis的工程(这个等下就有用的)和源码、jar包等,下载地址是:http://labs.renren.com/apache-mirror//ws/axis/1_4/2、解压下载的工程或源码(两个中任意一个都可以),解压axis-bin-1.4可以看到大致目录是这样的:docs是文档、lib是jar包、sample是示例、xmls是当前工程所需的xml、webapps是当前工程的webroot目录;我们打开webapps目录就可以看到一个axis的文件夹,这个文件夹里面有WEB-INF文件夹和一些页面,将axis复制到你的tomcat的webapps目录下。然后启动tomca 阅读全文
posted @ 2012-09-26 19:16 ycty 阅读(259) 评论(0) 推荐(0) 编辑

(Java)如何获取搜索引擎的来源和其中的关键字

摘要: import java.util.regex.*;import java.sql.*;import java.net.URLDecoder;import java.io.*;public class GetKeyword { public static void main(String[] arg) { String referer = "http://search.yahoo.com/search;_ylt=A2oKi4fmukZQu1oAZ22bvZx4?p=%E4%BD%A0%E5%A5%BD%E5%95%8A&toggle=1&cop=mss&ei=U 阅读全文
posted @ 2012-09-05 10:40 ycty 阅读(912) 评论(0) 推荐(0) 编辑

SVN安装配置与使用

摘要: 1、 所选服务器安装包:VisualSVN-Server-2.1.3.msi、2、 客户端安装包:TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi一、服务器的安装:注意:location :为安装文件位置,Repositories:为管理的代码仓库的位置,若选中Use secure connection前面的Checkbox,则表示安全连接【https】,这里的端口有433/8433可用,若未选中Checkbox,默认端口80/81/8080,身份认证选择Subversion。二、客户端安装点击完成安装。三、服务端的配置和使用添加一个代码库:在文本框中输入 阅读全文
posted @ 2012-08-31 10:07 ycty 阅读(209) 评论(0) 推荐(0) 编辑

VisualSVN Server的配置和使用方法 图文

摘要: VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要 阅读全文
posted @ 2012-08-31 10:05 ycty 阅读(266) 评论(0) 推荐(0) 编辑

Jquery插件 easyUI属性汇总

摘要: 此属性列表请对照jQuery EasyUI 1.0.5,关于它的更多资讯请猛击这里。属性分为CSS片段和JS片段。CSS类定义:1、div easyui-window 生成一个window窗口样式。属性如下:1)modal:是否生成模态窗口。true[是] false[否]2)shadow:是否显示窗口阴影。true[显示] false[不显示]2、div easyui-panel 生成一个面板。属性如下:1)title:该标题文本显示在面板头部。2)iconCls:在面板上通过一个CSS类显示16x16图标。3)width:设置面板宽度。默认auto。4)height:设置面板高度。默认au 阅读全文
posted @ 2012-08-12 12:29 ycty 阅读(205) 评论(0) 推荐(0) 编辑

如何使用 WSDL 部署 Web 服务(详解): 第 1 部分

摘要: 什么是 WSDL? 这种新的 .com 需要一种解决方案来描述它所提供的服务(Web 服务)。具体而言,这意味着您需要一种格式或某种类型的语法,使您可以通过使用它们来描述下列问题的答案: 您的在线业务提供什么服务? 您如何调用业务服务? 当用户调用您的业务服务时,该业务服务需要他/她提供什么信息? 用户将如何提供这些必需信息? 服务将以什么格式发送返回给用户的信息? 很幸运,WSDL 提供了完成所有这些作业的机制。WSDL 和 SOAP 为更好理解 WSDL 是如何工作的,我将首先描述 SOAP 和 HTTP 是如何使用 WSDL 工作的。WSDL 的用途是“描述”您的 Web 服务。业务之间 阅读全文
posted @ 2012-06-26 12:11 ycty 阅读(626) 评论(0) 推荐(0) 编辑