自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (2)
  • 收藏
  • 关注

原创 webservice第二篇【自定义webservice服务、soa、uddi概念、soap协议】

自定义webservice服务我们在上一章节中已经使用wsimport生成本地代理来调用webservice的服务了,其实我们自己写的web应用程序也是可以发布webservice的我们发布了webservice的话,那么其他人也是可以调用我们自己写的webservice!那么我们怎么自定义webservice然后发布出去呢???在jdk 1.6 版本以后 ,通过jax-ws 包提供对webserv

2017-07-31 20:04:37 823

原创 webservice第一篇【介绍、Scoket、http调用、wsimport调用】

WebService介绍首先我们来谈一下为什么需要学习webService这样的一个技术吧….问题一如果我们的网站需要提供一个天气预报这样一个需求的话,那我们该怎么做?????天气预报这么一个功能并不是简单的JS组件就能够实现的,它的数据是依赖数据库分析出来的,甚至需要卫星探测..我们个人建站是不可能搞这么一个数据库的吧。那么既然我们自己干不了,我们可以去找别人吗???我们从搜索引擎搜索,可以发现很

2017-07-30 20:09:38 1113 1

原创 Mybatis第五篇【Mybatis与Spring整合】

Mybatis与Spring整合既然我们已经学了Mybatis的基本开发了,接下来就是Mybatis与Spring的整合了!以下使用的是Oracle数据库来进行测试导入jar包aopalliance.jarasm-3.3.1.jaraspectjweaver.jarc3p0-0.9.1.2.jarcglib-2.2.2.jarcommons-logging.jarlog4j-1.2.1

2017-07-26 15:59:52 385

原创 Mybatis第四篇【多表连接】

Mybatis多表连接我们在学习Hibernate的时候,如果表涉及到两张的话,那么我们是在映射文件中使用<set>..<many-to-one>等标签将其的映射属性关联起来的…那么在我们Mybatis中又怎么做呢???先来回顾一下我们SQL99的语法:一)内连接(等值连接):查询客户姓名,订单编号,订单价格 ----------------------------------------

2017-07-26 11:13:30 2294

原创 Mybatis第三篇【动态SQL】

动态SQL何为动态SQL??回顾一下我们之前写的SSH项目中,有多条件查询的情况,如下图我们当时刚开始做的时候,是需要在Controller中判断SQL是否已经有条件了,因为SQL语句需要拼接起来….这样干的话,就非常容易出错的。如下的代码,如果有多个条件的话,那么拼接起来很容易出错! public String listUI() { //查询语句 String h

2017-07-25 10:44:07 459

转载 Mybatis映射文件处理特殊字符【转发】

该博文下的方法就非常好了!http://blog.csdn.net/zheng0518/article/details/10449549

2017-07-24 13:03:59 621

原创 Mybatis第二篇【CRUD、分页】

完成CRUD操作我们在上一篇中已经简单知道了Mybatis是怎么使用的以及工作流程了,这次我们使用Mybatis来完成CRUD的操作,再次巩固Mybatis的开发步骤以及一些细节包与类之间的结构增加学生配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Confi

2017-07-24 11:27:44 358

原创 Mybatis第一篇【介绍、快速入门、工作流程】

什么是MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。是一个基于Java的持久层框架为什么我们要用Mybatis?无论是Mybatis、Hibernate都是ORM的一种实现框架,都是对JDBC的一种封装!到目前为止,我们已经在持久层

2017-07-24 10:38:36 440

原创 SpringMVC第三篇【收集参数、字符串转日期、结果重定向、返回JSON】

业务方法收集参数我们在Struts2中收集web端带过来的参数是在控制器中定义成员变量,该成员变量的名字与web端带过来的名称是要一致的…并且,给出该成员变量的set方法,那么Struts2的拦截器就会帮我们自动把web端带过来的参数赋值给我们的成员变量….那么在SpringMVC中是怎么收集参数的呢????我们SpringMVC是不可能跟Struts2一样定义成员变量的,因为SpringMVC是单

2017-07-21 17:01:54 937

原创 SpringMVC第二篇【过滤编码器、注解开发、requestMapping、业务方法与传统参数】

SpringMVC过滤编码器在SpringMVC的控制器中,如果没有对编码进行任何的操作,那么获取到的中文数据是乱码!即使我们在handle()方法中,使用request对象设置编码也不行!原因也非常简单,我们SpringMVC接收参数是通过控制器中的无参构造方法,再经过handle()方法的object对象来得到具体的参数类型的。Struts2是使用拦截器来自动帮我们完成中文乱码的问题的。那么Sp

2017-07-20 14:41:56 571

原创 SpringMVC第一篇【介绍、入门、工作流程、控制器】

什么是SpringMVC?SpringMVC是Spring家族的一员,Spring是将现在开发中流行的组件进行组合而成的一个框架!它用在基于MVC的表现层开发,类似于struts2框架为什么要使用SpringMVC?我们在之前已经学过了Struts2这么一个基于MVC的框架….那么我们已经学会了Struts2,为啥要要学习SpringMVC呢???下面我们来看一下Struts2不足之处:有漏洞【详

2017-07-19 17:46:05 621

原创 jquery-easyUI第二篇【综合案例】

基于easyUI开发的一个综合案例模版<%@ page language="java" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>练习</title> <!-- 引入css文件,不限顺序 --> <l

2017-07-18 21:07:51 669

原创 java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector

在使用C3P0连接池的时候,发现了这个错误….原来要使用C3P0的使用,不仅仅要导入c3p0-0.9.2-pre1.jar这个jar包,还要导入mchange-commons-0.2.jar这个jar包反正我用Oracle使用C3P0连接池就出现了这种情况!

2017-07-17 19:20:32 614

原创 jquery-easyUI第一篇【介绍、入门、使用常用的组件】

什么是easyUI我们可以看官方对easyUI的介绍:easyUI就是一个在Jquery的基础上封装了一些组件….我们在编写页面的时候,就可以直接使用这些组件…非常方便…easyUI多用于在后台的页面上…在学习easyUI之前,我已经学过了bootstrap这么一个前端的框架了…因此学习easyUI并不困难….大多情况下,我们只要查询文档就可以找到对应的答案了。easyUI快速入门首先我们得去下载e

2017-07-14 15:45:22 1694

原创 Lucene第二篇【抽取工具类、索引库优化、分词器、高亮、摘要、排序、多条件搜索】

对Lucene代码优化我们再次看回我们上一篇快速入门写过的代码,我来截取一些有代表性的:以下代码在把数据填充到索引库,和从索引库查询数据的时候,都出现了。是重复代码! Directory directory = FSDirectory.open(new File("E:/createIndexDB")); //使用标准的分词算法对原始记录表进行拆分 An

2017-07-13 09:10:09 673

原创 Lucene第一篇【介绍Lucene、快速入门】

什么是Lucene?? Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,提供了完整的创建索引和查询索引,以及部分文本分析的引擎,Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎,Lucene在全文检索

2017-07-12 18:50:46 580

原创 Oracle总结第三篇【PLSQL】

PLSQL介绍PLSQL是Oracle对SQL99的一种扩展,基本每一种数据库都会对SQL进行扩展,Oracle对SQL的扩展就叫做PLSQL…SQL99是什么(1)是操作所有关系型数据库的规则(2)是第四代语言(3)是一种结构化查询语言(4)只需发出合法合理的命令,就有对应的结果显示SQL的特点(1)交互性强,非过程化(2)数据库操纵能力强,只需发送命令,无需关注如何实现(3)多表

2017-07-11 14:56:02 3188

原创 Oracle总结第二篇【视图、索引、事务、用户权限、批量操作】

前言在Oracle总结的第一篇中,我们已经总结了一些常用的SQL相关的知识点了…那么本篇主要总结关于Oralce视图、序列、事务的一些内容…在数据库中,我们可以把各种的SQL语句分为四大类…(1)DML(数据操纵语言):select,insert,update,delete(2)DDL(数据定义语言):create table,alter table,drop table,truncate ta

2017-07-06 13:04:53 964

原创 Oracle总结第一篇【基本SQL操作】

前言在之前已经大概了解过Mysql数据库和学过相关的Oracle知识点,但是太久没用过Oracle了,就基本忘了…印象中就只有基本的SQL语句和相关一些概念….写下本博文的原因就是记载着Oracle一些以前没注意到的知识点…以后或许会有用…实例与数据库概念Oracle数据库服务器由两部分组成:实例:理解为对象,看不见的数据库:理解为类,看得见的我们在安装Oracle的时候,已经填写过自己数据库

2017-07-05 15:22:05 608

原创 Oracle卸载

用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer 卸

2017-07-03 17:19:29 310

原创 纳税服务系统【统计图Fusionchart】

需求我们在投诉模块中还有一个功能没有实现: 统计:根据年度将相应年度的每个月的投诉数进行统计,并以图表的形式展示在页面中;在页面中可以选择查看当前年度及其前4年的投诉数。在页面中可以选择不同的年度,然后页面展示该年度的曲线统计图。我们到目前为止是没有学过任何的统计图的工具的,那么我们要怎么解决这个功能呢???我们有另外的组件来把统计图显示出来:FusionChartsFusionCharts

2017-07-02 14:12:14 854

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除