- 博客(23)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Mybatis一对一和一对多关联查询学习,并传递参数
概念假如遇到一种需求,查询一个人,顺便要求把他的下属职员的信息也搜出来,那么就需要用到关联查询 那么这样查询的话返回值肯定不能是resultType了得靠resultMap来映射一下 resultMap里的属性标签<association property=""></association> 代表一对一<collection prope...
2018-06-29 15:10:50 1335 6
转载 springboot 关于controller层传递单个参数的校验
转载地址https://blog.csdn.net/qq_33996921/article/details/79568456关于springboot项目中,controller层对传递对象的校验,可以参照该文进行查看,点击打开链接http://www.cnblogs.com/myinspire/articles/7649027.html本文主要针对controller层中,对于单个参数的校验:1、...
2018-06-29 11:40:05 10625
转载 SpringBoot开启事务常见坑点
序言:此前,我们主要通过XML配置Spring来托管事务。在SpringBoot则非常简单,只需在业务层添加事务注解(@Transactional )即可快速开启事务。虽然事务很简单,但对于数据方面是需要谨慎对待的,识别常见坑点对我们开发有帮助。 1. 引入依赖 <!--依赖管理 --> <dependencies> &...
2018-06-29 10:11:47 19380 2
原创 IO进阶------------------------------字节缓冲流
概念之前也可以实现读写,复制等功能但是读写最让人头疼的是效率想想纯拿int循环写入的效率 之后拿byte[]数组复制文件的效率 完全不是一个级别的那么java 觉得光拿 byte [] 数组还是不够效率,所以出现了缓冲流缓冲类的类名都是以Buffered开头的类如BufferedInputStream 字节流写入缓冲类BufferedOutputStream 字节流写出缓冲类Buf...
2018-06-28 13:37:09 153 1
转载 JAVA获取代码执行时间
第一种是以毫秒为单位计算的。12345678910111213141516171819//伪代码 long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); //获取结束时间 System.out.println...
2018-06-27 17:39:18 788
原创 ORACLE———BLOB字段的存储于读取
先来实体类package com.sola.bean;import java.sql.Blob;public class Test { private Integer id; private String name; private byte [] blob; public Integer getId() { return id; } public void setI...
2018-06-27 15:21:33 7550
转载 IO流----------------将文件转成byte[]数组工具类
public static byte[] getFileToByte(File file) { byte[] by = new byte[(int) file.length()]; try { InputStream is = new FileInputStream(file); ByteArrayOutputStre...
2018-06-27 14:32:21 2802
原创 ORACLE常用函数
Oracle的substr函数简单用法substr(字符串,截取开始位置,截取长度) //返回截取的字substr('Hello World',0,1) //返回结果为 'H' *从字符串第一个字符开始截取长度为1的字符串substr('Hello World',1,1) //返回结果为 'H' *0和1都是表示截取的开始位置为第一个字符substr('Hello World'...
2018-06-27 11:00:29 872
原创 IO流基础-------------------------------字节流输入输出
概念每一个文件都是以字节形式存储,字节是计算机中最小的存储单元。所以文件字节流的特点是文件当中每次只操作一个字节。一个字节占8个二进制位,所以叫字节输出流。所有文件都可以用字节流写入,因为他是最小存储单元。ouputstream 输出流 往文件里写inputstream 输入流 往对象里写字节输出流 java.io.OutputStream 所有字节输出流的超类 作用: 从Java程序...
2018-06-26 15:58:23 166
原创 IO流温习(1)-------------------------File类的基本操作
package com.sola;import java.io.File;import java.io.FileFilter;import java.io.IOException;public class MainTest { public static void main(String[]args){ System.out.println("hello world");...
2018-06-26 14:03:32 126
原创 ORACLE基本插入小练习
小练习 时间类型插入insert into SOLA_INSERT t(t.name,t.age,t.birthday,t.lon,t.lag) values ('sola',26,(to_date('1991-12-24','yyyy-mm-dd')),1.1111111111111,6.6666666666)
2018-06-18 18:25:16 158
原创 MyBatis简单批量删除小示例forOracle
建立一个Vo类public class Vo { private List<Integer> ids; public List<Integer> getIds() { return ids; } public void setIds(List<Integer> ids) { this...
2018-06-15 14:42:19 164
转载 SVN服务器的基本搭建
本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务器上的项目,也可以访问网上其他svn服务器上的项目。 一、首先准备三个软件:1.VisualSVN-Server-3.6.3-x64.msi(svn服务端)2.TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi(svn客户端)3.LanguagePack_1.9.6.27867...
2018-06-15 09:56:39 225
原创 Mybatis查询ORACLE数据库基本分页示例和使用PageHelper示例
public List<Map<String, Object>> getCarByNo(String plateno, int pagenum, int pagesize) { // TODO Auto-generated method stub List<Map<String, Object>> list = null; S...
2018-06-12 14:19:08 15251 2
原创 Mybatis中ORACLE存储过程基本调用(带in和out参数)
首先存储过程,内容是根据名字查工作和部门create or replace procedure manyparm(tname in varchar2, tjob out varchar2, tdept out varchar2) isbegin ...
2018-06-11 17:50:46 3842
转载 PLSQL工具安装配置环境变量
PLSQLDeveloper安装与配置(详细图文) 在公司做项目时需要使用PLSQL Developer 工具连接到oracle数据库进行开发,下面详细介绍一下其安装和配置过程。工具/原料 PLSQL Developer安装包 oracle数据库 方法/步骤 1 前提:首先要有oracle数据库或者有oracle服务器,才可以实现使用PLSQL Devel...
2018-06-09 11:18:35 45551 1
原创 ORACLE 创建存储过程,存储函数
基本概念存储过程和存储函数相当与一个东西。存储过程没有返回值。存储函数有返回值。基本语法create or replace procedure 名字--create or replace 意思是创建或者替换as--可以在此定义参数begin 语句;end;例:create or replace procedure sayhelloas--说明 相当与declarebegin ...
2018-06-01 15:11:25 7775
原创 Oracle例外(异常)的基本语法
declare p number;begin p := 1/0; exception--zero_divide 不能做分母 when zero_divide then dbms_output.put_line('1:0不能做分母'); dbms_output.put_line('2:0不能做分母');...
2018-06-01 11:02:16 679
原创 Nexus(Maven私服)搭建的基本操作
安装nexus下载nexus访问nexus官方网站http://www.sonatype.org/nexus/,下载nexus-2.9.1-02-bundle.zip。http://www.sonatype.org/nexus/archived解压至某个目录(如E:\Eb\nexus-2.9.1-02-bundle)开启jetty服务器。找到E:\Eb\nexus-2.9.1-02-bundle...
2018-06-01 09:56:39 737
linux mysql数据库安装失败 菜鸟求解
2017-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人