自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hope that one day you are cooking I am in trouble~

  • 博客(24)
  • 收藏
  • 关注

原创 MyBatis-调用存储过程

MyBatis调用存储过程demo

2016-12-28 23:09:01 493

原创 sqlyog-数据库同步

2016-12-27 13:12:01 2579 1

原创 Linux-oracle_tar包方式安装文档

1        引言1.1   目的   ·   编写本安装手册是为了规范项目实施人员在进行软件安装过程中的行为,确保系统上线后顺利运行。   ·   本文面向项目实施组成员、维护人员;认证计费系统的管理人员。1.2   项目背景   ·   项目名称:BBOSS10.0项目   ·   项目安装地点:   ·   项目所安装的产品名称:BBOSS10.0   ·

2016-12-26 12:47:33 2828

原创 MyBatis-自动生成pojo、mapper和mapper.xml

1.使用generator插件(插件方式)2.使用mybatis-generator-core.jar(jar包方式)3.比较:(说的很简单,因为我目前-16.12.26-只知道这些)3.1.生成的数量和完整度方面:jar包方式很全面,比如scott.emp表,pojo会生成一个Emp和EmpExample两个类,使用EmpExample可以通过java代码的形式生成sql

2016-12-26 09:52:02 3034

原创 MyBatis-使用mybatis-generator-core.jar生成POJO和Mapper文件

1.pom.xml log4j log4j 1.2.17 ojdbc ojdbc 14-10gR3 mysql mysql-connector-java 5.1.38 org.mybatis mybatis 3.3.0 org.mybati

2016-12-26 09:00:22 6876 2

转载 json-lib 的maven dependency

项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下:xml 代码<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependenc

2016-12-25 01:23:20 301

原创 Oracle-job 创建定时任务

需求假如我有一个用来汇总话费的存储过程,我希望每天凌晨执行一次以保证每次看到的话费都是接近于实时话费的,这个过程叫HFHZ,结构如下:CREATE OR REPLACE PROCEDURE "HFHZ"( QueryStr IN VARCHAR2, v_1 OUT SYS_REFCURSOR)IS...方案使用Oracle提供的job来定时执行。步骤1.创建一个日志表create t

2016-12-25 00:58:45 596

原创 BUG-The type java.lang.Object cannot be resolved.

引入工程错误:这种错误一般是jdk版本不一致导致的,切换到正确的版本即可。1.首先右键项目,选择`build path`-->`Configure Build Path`2.发现报错信息,缺少jdk-1.7.0.80,下载并安装,然后点击`Add Library`,选择`JRE System Library` 3.选择`Ins

2016-12-23 23:54:55 582

原创 MyBatis-级联

级联 元素 代表 说明 association 多对一关系 比如一个儿子只对应一个亲生父亲 collection 一对多关系 一个父亲可以有很多儿女 discriminator 鉴别器 可以根据实际选择采用哪个类作为实例,允许你根据特定的条件去关联不同的结果集。association多对一级联为方便说明,这里切换到Oracle.scott下的emp和d

2016-12-23 17:06:33 1976

原创 oracle-查看和删除表中的重复记录

1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录DELETE from 表 WHERE (id) IN ( SELECT id FROM

2016-12-14 22:49:18 284

原创 MyBatis-映射器

映射器的主要元素select元素概述select元素的属性说明 元素 说明 备注 id 它和Mapper的命名空间组合起来是唯一的,刚好对应dao中方法的全类名+方法名 不唯一会抛出异常 parameterType 可以是全类名,也可以是别名 parameterMap 即将废弃 resultType 可以是全类名,也可以是别名,但不与resu

2016-12-13 00:21:29 499

原创 Oracle数据库生成UUID

从Data Ghost的blog得知,原来可以用Oracle来生成UUID,做法很简单,如下:SQL> create table test_guid 2 as 3 select sys_guid() as guid from dual;Table createdSQL> select * from test_guid;GUID------------------------------

2016-12-12 21:40:01 1827

原创 MyBatis-自定义数据库厂商ID

说明此处只为测试自定义是否好用,因为电脑上没有除了MyBatis指定的数据库,要测试只能自己下载,比较麻烦,常用而没有内置的有postgresql等,有空装了再测试。步骤1.建IDatabaseIDProvider 2.指定<databaseIdProvider>的type属性需要实现DatabaseIdProvider接口,代码如下:import java.sql.SQLException;i

2016-12-11 18:07:39 1093

原创 MyBatis-自定义数据源

以DBCP为例实现自定义数据源pomxml添加依赖<!-- https://mvnrepository.com/artifact/commons-dbcp/commons-dbcp --><dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>

2016-12-11 17:11:19 2289

原创 MyBatis-创建自定义工厂

创建类IObjectFactory继承DefaultObjectFactory类即可,此处未实现任何修改,只是为了测试。import java.util.List;import java.util.Properties;import java.util.logging.Logger;import org.apache.ibatis.reflection.factory.DefaultObject

2016-12-11 16:14:23 1164

原创 MyBatis-自定义typeHandler

创建IStringTypeHandler继承BaseTypeHandler或实现接口TypeHandler都行。import java.sql.CallableStatement;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.l

2016-12-11 12:17:46 763

原创 MyBatis-设置

配置文件层次结构<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><!-- 属性 --><propertie

2016-12-11 10:23:01 479

原创 java-加密字符串

说明此处代码[footnote]是网上摘抄而来,链接:Java加密解密字符串,原理不懂,只说使用时需要注意事项:新建DesUtils类时,如果指明了密匙,那么解密时需要使用同样的密匙加密String username = "root";String password = "mysql";//使用yan作为密匙,初始化DesUtils对象DesUtils des = new DesUtil

2016-12-10 18:22:33 450

原创 MyBatis-Demo

说明书接上回MyBatis-MyEclipse+MyBatis-Generator插件;配置pom.xml<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.3.0</version></dependency><dependency> <

2016-12-10 15:04:14 295

原创 MyBatis-MyEclipse+MyBatis-Generator插件

插件准备:链接:http://pan.baidu.com/s/1bpHwgt5 密码:u7in数据库(mysql)表准备: CREATE TABLE `role` ( `id` int(11) NOT NULL auto_increment, `rolename` varchar(20) default NULL, `note` varchar(100) d

2016-12-10 12:34:57 681

转载 Spring-DispatcherServlet说明

DispatcherServlet说明。

2016-12-04 19:14:08 720

转载 JAVA_代码规范

java代码规范。

2016-12-02 12:28:03 579

转载 【java.lang.UnsupportedClassVersionError】版本不一致出错

这种错误的全部报错信息: 1 java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0 2 at java.lang.ClassLoader.defineClass1(Native Method) 3 at ja

2016-12-01 21:04:12 1238

转载 使用Jersey和Apache Tomcat构建RESTful Web服务

RESTful Web 服务简介REST 在 2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。REST 中最重要的概念是资源(resources),使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE)操作资源或资源集。RESTful We

2016-12-01 20:08:56 903

空空如也

空空如也

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

TA关注的人

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