自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 怎么用IDEA上传本地项目到码云/Github?

原 怎么用IDEA上传本地项目到码云/Github? 2017年08月08日 14:28:18 zsyoung 阅读数:35941 </div>博主码云地址:https://git.oschina.ne...

2019-02-20 09:47:34 524

原创 nc api总结

.获取页签编码String curTableCode = billCardPanel.getBodyTabbedPane().getSelectedTableCode();卡片工具类CardPanelValueUtils utils = new CardPanelValueUtils(billCardPanel);关联项panel.getBillModel(“jtxxs”).loadLo...

2019-02-15 11:10:50 1010

转载 NC开发帮助

NC开发帮助模拟编辑后时事件//表头nc.ui.pub.bill.BillEditEvent event = new nc.ui.pub.bill.BillEditEvent(getBillCardPanel().getHeadItem(“cbiztype”), Value, “cbiztype”);//表体nc.ui.pub.bill.BillEditEvent event1 = ne...

2019-02-13 16:52:42 2200

原创 实现联查单据

问题 联查不到单据原因 单据类型没有传过去(换一种赋值的方式)

2019-02-13 16:03:33 1593

原创 MyBatis动态SQL

3.1什么是MyBatis动态SQL根据用户提供的参数,动态决定查询语句依赖的查询条件或则SQL语句的内容3.2动态SQL依赖标签3.2.1if3.2.2choose、when、otherwise3.2.3trim、where、set3.2.4foreach3.3 if使用3.4choose、when、otherwise类似于Java中的switch case default....

2019-02-11 21:01:05 165

原创 #{}和${}区别

#{}实现的是向prepareStatement中的预处理语句中设置参数值,sql语句中#{}表示一个占位符即?使用#{参数名},将参数的内容添加到sql语句中指定位置.如果当前sql语句中只有一个参数,此时参数名称可以随意定义但是,如果当前sql语句有多个参数,此时参数名称应该是与当前表关联[实体类的属性名]或则[Map集合关键字]上述SQL语句在调用时,我们可以分别采用如下两种方...

2019-02-06 19:57:17 8085

原创 plugins拦截器

1.3plugins拦截器拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。Mybatis拦截器设计的一个初衷就是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。打个比方,对于Executor,Mybatis中有几种实现:BatchExecutor、Re...

2019-02-04 18:40:33 238

原创 objectFactory对象工厂

1.2objectFactory对象工厂MyBatis 每次创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成。 默认的对象工厂需要做的仅仅是实例化目标类,要么通过默认构造方法,要么在参数映射存在的时候通过参数构造方法来实例化。 如果想覆盖对象工厂的默认行为,则可以通过创建自己的对象工厂来实现。1.2.1自定义对象工厂(1)继承与DefaultObject...

2019-02-04 17:14:33 2176

原创 typeHandlers 类型转换器

1.1typeHandlers 类型转换器每当MyBatis 设置参数到PreparedStatement 或者从ResultSet 结果集中取得值时,就会使用TypeHandler 来处理数据库类型与java 类型之间转换。下表描述了默认TypeHandlers1.1.1自定义类型转换器假设表中字段是int类型,而实体类与之对应的属性是boolean类型,此时可以采用自定义类型转换器进行...

2019-02-04 16:13:36 171

原创 mybatis 基本入门

2.1MyBatis框架简介(1)MyBatis框架就是对JDBC的封装.主要目的简化JDBC开发流程,实现事务松耦合管理,将实体类与SQL命令进行动态对应.(2)起源于Apache的Ibatis项目,2010年迁移到Google.被正式命名为MyBatis.最后在2013年迁移到Github(3)MyBatis框架使用简单,同时由于提供了中文官方文档,一般在一天左右即可以掌握.2.2My...

2019-02-03 19:11:59 140

原创 myBatis 如何切换环境

package com.kaikeba.test;import java.io.InputStream;import java.util.Properties;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.sessio...

2019-02-03 19:02:48 708

转载 泛型

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重...

2018-08-02 17:59:16 101

转载 学习

看到一篇关于高效学习的文章,分享给大家,转载自卢松松博客。每个人从出生到老去,都是需要不断学习不断获得新知识的。我们每个人都清楚,知识真的是这个时代最稀缺的一种资源。只有掌握更多的知识,我们才能在这个社会上更好的立足。那么,为了掌握更多的知识,获得新的技能,我们就需要学习,而且想是要进行长时间的,高效的学习。不过如何保持长时间高效的...

2018-08-02 17:58:25 135

空空如也

空空如也

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

TA关注的人

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