自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天外来客的博客

java web 项目开发中的问题

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 tomcat

参考资料: 将WEB项目以war包形式部署到tomcat中web应用目录:Tomcat 部置方式对Tomcat部署web应用的方式总结,常见的有以下四种: 1、【使用控制台部署】 访问Http://localhost:8080,并通过Tomcat Manager登录,进入部署界面即可。 2、【利用Tomcat自动部署】 将应用程序复制到Tomcat的 webapps路径下,Tomcat启

2016-04-29 15:08:13 517

原创 Oracle存储过程详解(五)-嵌套

嵌套块,循环,动态

2016-04-22 14:33:08 3683 1

转载 Oracle存储过程详解(四)-Oracle中Cursor介绍

参考资料:这里写链接内容一 概念游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 二 类型Cursor类型包含三种: 隐式Cursor,显式Cursor和Ref Cu

2016-04-21 17:56:41 13299

原创 Oracle存储过程详解(三)-集合

1. 使用包头、包体的形式--包头 create or replace package mypackage as type empcursor is ref cursor; --声明一个光标类型 procedure queryEmpList(dno in number,empList out empcursor);end;--创建包体 create or replace package b

2016-04-21 16:56:20 4530

原创 Oracle存储过程详解(四)-ibatis中调用

有一个”删除部门”的任务,删除部门的时候要先查看该部门是否还有员工,有员工就不能删除,没有就可以删除。参考资料:普通存储过程(无集合的参数)1. 编写存储过程:--删除一个部门(返回false或0:删除失败 返回true或1:删除成功 不建议使用boolean类型 jdbc不支持)create or replace procedure delDept(dno in number,isdelete

2016-04-21 10:37:34 4964

原创 Oracle存储过程详解(二)

参考资料: Oracle存储过程及参数理解 无参存储过程:create or replace procedure sayhelloas--说明部分begin dbms_output.put_line('hello world');end;命令窗口的两种调用方法 1. SQL> set serveroutput on; --第一次一定要开SQL> exec sayhelloh

2016-04-20 10:34:07 6942 5

转载 Oracle存储过程详解(一)

存储过程创建语法: create [or replace] procedure 存储过程名(param1 in type,param2 out type)as变量1 类型(值范围);变量2 类型(值范围);Begin Select count(*) into 变量1 from 表A where列名=param1; If (判断条件) then Select

2016-04-20 09:38:49 62844 3

原创 ibatis的isNotNull isNotEmpty isEques

<isNull> 检查属性是否为null。<isNotNull> 检查属性是否不为null。<isEmpty> 检查Collection.size()的值,属性的String或String.valueOf()值,是否为null或空(“”或size() < 1)。<isNotEmpty> 检查Collection.size()的值,

2016-04-18 10:16:04 949

原创 Ibatis的关联查询和关联结果

参考资料: ibatis配置多表关联(一对一、一对多、多对多)部门实体类定义: 员工实体类定义: 关联查询sqlMap.xml<sqlMap namespace="AUDIT_DEPARTMENT"> <typeAlias alias="auditDepartmentClass" type="com.cmsz.auditvces.system.model.AuditDepartment"

2016-04-15 18:02:06 6444

原创 Maven修改全局和局部JDK版本

配置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素配置局部的JDK

2016-04-13 14:40:03 2043

原创 Ibatis插入数据返回ID的方法

ibatis插入数据返回ID的方法:主要就是利用seelctkey来获取这个ID值,但是oracle和mysql的区别还是很大的

2016-04-12 13:35:30 8854

原创 Oracle VARCHAR类型主键的使用(ibatis)

通常在设计表时,主键都设为number类型,因为这样可以使用序列实现自增。但最近做的一个项目规定主键一点要用varchar类型。网上有好多种方法,基本上是用一个类,将机器码和其它一些什么 码的加到一起。生成一个不重复字符串等类似的方法。我觉得太复杂就都没有使用,就选择了两个简单方法:

2016-04-12 13:31:20 2502

转载 判断List、Map、Set是否为空及效率比较

//如果object为null,则设置为defaultValueObjectUtils.defaultIfNull(object, defaultValue);//判断集合是否为nullList<String> list=new ArrayList<String>();System.out.println(list.isEmpty()); //trueSystem.out.println(l

2016-04-11 10:07:10 14130

原创 java多线程-需要知道的几个概念(待续..)

参考资料: 多线程的可见性java内存模型Java memory model 描述了java程序中各种变量(线程共享变量)的访问规则, 以及在JVM中将变量存储到内存,以及从内存中读取变量的底层细节共享变量如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。可见性一个线程对共享变量值的修改,能够及时的被其他线程看到。所有的变量都存储在主内存中 每个线程都有自己

2016-04-01 16:09:10 354

自制日历农历

支持农历、名各种节假日、黄历等。

2018-09-20

eclipse插件 propedit

eclipse插件 propedit 5.3.3 解压后覆盖到eclipse目录即可

2018-08-01

MyBatis Generator配置方法

博客源码 http://blog.csdn.net/wangxy799/article/details/60870361

2017-03-08

给tomcat 服务器配置域名

http://blog.csdn.net/wangxy799/article/details/54934895 原码

2017-02-09

mongo-java-driver-3.2.2.jar

2016-03-17

空空如也

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

TA关注的人

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