- 博客(20)
- 资源 (28)
- 收藏
- 关注
原创 MyBatis关于Mapper配置文件知识集合
(1)MyBatis多参数传递之默认命名方式 对于映射器中的方法,MyBatis默认从左到右给方法的参数命名为param1、param2…,依次类推。我们可以无需借助注解,直接在SQL语句中使用这些默认名称。 首先去掉@Param注解的TeacherMapper.java如下所示(完整源码下载地址:http://down.51cto.com/data/539217)
2015-01-14 09:50:56 4693
原创 深入浅出MyBatis-MapperBuilder
上一章节说道,解析mybatis的配置文件的最后一步是解析mapper元素。每个mapper元素对应一个mapper配置文件,这一章节就来讲讲这个mapper配置文件是如何解析的。Mapper文件里有什么mapper配置文件是配置sql映射的地方,它看起来就像下面这个样子:[html] view plaincopyxml version="1.0" enco
2015-01-09 11:40:15 978
原创 MyBatis快速入门经典
简介MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用
2015-01-09 10:03:20 1336
原创 Dubbo服务框架原理
最近项目用到了Dubbo,在负载均衡和集群贡献很大。于是在网上找了一些资料学习一下。总结总结记录下来!Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 request-res
2015-01-05 17:05:40 1486
原创 Dubbo简单小例子(结合spring)
Dubbo是什么?Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程
2015-01-05 17:01:35 5829 1
原创 Maven 搭建及应用
最近项目都有用Maven,把网上的资料整理一下。第一步:配置maven环境 将下载文件解压,然后设置maven环境如果你配置过jdk的话,这里对你应该不难。如我的maven环境为:F:\maven\apache-maven-3.0.3我的电脑-----属性----高级-----环境变量-----环境变量-----新建变量名:M2_HOME变量值:F:\maven\a
2015-01-04 15:14:17 1061
原创 Maven 介绍和搭建
第1章 Maven简介 1.1 何为Maven/21.2 为什么需要Maven/41.3 Maven与极限编程/71.4 被误解的Maven/81.5 小结/91.1 何为Maven Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”。本书将介绍Maven这一跨平台的项目管理工具。作为Apache组织中的一个颇为成功
2015-01-04 09:57:56 4528 2
原创 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10 在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题 百度源代码如下http://www.w3.org/1999/xhtml xmlns:bd=http://www.baidu.com/2010/xbdml>;
2015-01-16 16:29:39 1233
原创 MyBatis的Mapper配置文件的parameterType用法
在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名} 即可获取传入的值复杂数据类型:包含JAVA实体类、Map。通过#{属性
2015-01-14 09:48:57 14083
原创 select count(*)和select count(1)的区别和效率差异
一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的 假如表沒有主键(Primary key), 那么count(1)比count(*)快, 如果有主键的話,那主键作为count的条件时候count(主键)最快 如果你的表只有一个字段的话那count(*)就是最快的 count(*) 跟 count(
2015-01-13 15:33:42 4715 1
原创 oracle instr函数用法和(oracle 用instr 来代替 like)
最近项目中出现oracle instr函数,于是在网上找了一下关于它的资料。Oracle中INSTR和SUBSTR的用法Oracle中INSTR的用法:INSTR方法的格式为INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号)返回找到的位置,如果找不到则返回0.例如:INSTR('CORPORATE FLOOR','OR', 3
2015-01-13 15:29:57 40824 1
原创 关于mybatis写mapper文件注意事项
xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响Html代码 < > > & & ' ' " " 在mapper文件中写sql语句时,为避免不必要的麻烦(如来标记不应由xml解析器进行解析的文本数据,由包裹的所有的内容都会被解析器忽略 X
2015-01-13 11:15:07 1187 1
原创 优秀程序猿从注释开始——eclipse/myeclipse注释模板的修改
注释在代码中的重要性就不多说了,在网上找了关于修改MyEclipse的注释模板,这样能自动生成一个优秀的注释模板。Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit/** * * 项目名称:${project_name} * 类名称:${type
2015-01-12 15:40:03 1497
原创 深入浅出MyBatis-Sqlsession
前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相关。本章先从sqlsession开始。创建正如其名,Sqlsession对应着一次数据库会话。由于数据库回话不是永久的,因此Sqlsession的生命周期也不应该是永久的,相反,在你每次访问数据库时都需要创建它(当然并不是说在Sqlsession里只能执
2015-01-12 10:30:28 1040
原创 深入浅出MyBatis-Configuration
Configuration是干嘛的Configuration就像是Mybatis的总管,Mybatis的所有配置信息都存放在这里,此外,它还提供了设置这些配置信息的方法。Configuration可以从配置文件里获取属性值,也可以通过程序直接设置。Configuration里可供配置的属性有:1. properties属性 1) 配置示例[html]
2015-01-09 11:38:20 932
原创 Java 接口和抽象类区别
最近看着一个Dubbo,和搭有spring,mybatis的项目,里面有很多接口,于是想把Java理论知识整理一下。遂在网上查找了很多资料,总结如下:对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下J
2015-01-09 10:25:30 1093
原创 Java 接口与类
最近组里的任务还不是很忙,在看mybatis的内容,发现项目里很多接口,就把今后要改造的部分代码看了一下。在读前辈的代码的时候,发现一个特点:接口的多继承很多。于是就到网上找了些继承和接口的用法,重温一下,也总结一下下。继承1.Java中的类不支持多继承,即一个子类至多有一个父类。2.子类继承了父类中的不是私有的成员变量和成员方法。3.当子类中的成员变量和成员方法和父类中的一致
2015-01-09 10:20:16 1107
原创 胥渡吧:春运之一键之遥(恶搞提前60天订火车票)
之前在网上看到一个搞笑的视频,在写代码之余,看下这个也蛮不错的!胥渡吧:春运之一键之遥(恶搞提前60天订火车票)年年今日年关近, 岁岁今朝行路难。火车票预售期提前60天,不过是速决战变成了拉锯战,想想也是微醺~边上班边抢票,有种大姨妈被延长饱受折磨的赶脚!胥渡吧:春运之一键之遥(恶搞提前60天订火车票)视频连接:http://v.qq.com/cover/2/2ov
2015-01-07 14:52:32 1548
原创 FreeMarker简易教程
最近项目用到FreeMarker,在网上学习一番,遂把它整理之! 一、什么是模板引擎,为什么要用模板引擎在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。很多时候,要显示的资料在设计的时候并不存在,它们一般是在运行时由程式产生的,比如执行“价
2015-01-06 17:16:27 968
原创 Maven 搭建过程及应用
最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk 1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://maven.apache
2015-01-04 11:18:38 1012
爬虫基本模块代码.rar
2020-03-16
y_project-RuoYi-master.zip
2020-03-16
EZDML 表结构设计器(EZDML)1.50
2017-10-19
tomcat-redis-session-manager jar包
2017-09-20
Oracle11g客户端精简版安装包
2015-07-10
Visual Studio 2013 SVN 插件 AnkhSvn-2.5
2015-07-01
springMVC+Hibernate实现百度文本编辑器demo
2015-06-30
源代码转换程序(java,c,js)
2012-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人