自定义博客皮肤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工作多年

  • 博客(26)
  • 资源 (11)
  • 收藏
  • 关注

原创 DOM解析XML之mybatis逆向工程框架解读

XML概念Xml可扩展的标记语言XML与html区别1、  Html的所有标记是固定的,不允许程序员新增,而xml语言可允许程序员任意的新增自己的标签,没有自己固定的标签;2、  Html可以将数据和格式综合编写,然而xml语言则只能放入一定逻辑规则的数据;Java 解析XML文档方案应用程序API

2016-12-30 22:43:10 1112

转载 mybatis入门基础(九)----逆向工程

http://www.cnblogs.com/selene/p/4650863.html阅读目录一、什么是逆向工程  二、下载逆向工程三、使用方法回到顶部一、什么是逆向工程        mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper

2016-12-22 23:36:36 361

转载 mybatis入门基础(八)-----查询缓存

http://www.cnblogs.com/selene/p/4638648.html阅读目录一、什么是查询缓存  二、一级缓存三、二级缓存回到顶部一、什么是查询缓存    mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。  mybaits提供一级缓存,和二级缓存。 1.1. 一级缓存是sqlSession级别

2016-12-22 23:35:11 456

转载 mybatis入门基础(七)----延迟加载

http://www.cnblogs.com/selene/p/4631244.html阅读目录一、什么是延迟加载二、使用association实现延迟加载三、延迟加载在mybatis核心配置文件sqlMapConfig.xml中的配置回到顶部一、什么是延迟加载  resultMap可以实现高级映射(使用association、collection实现一对一

2016-12-22 23:34:07 307

转载 mybatis入门基础(六)----高级映射(一对一,一对多,多对多)

http://www.cnblogs.com/selene/p/4627446.html阅读目录一:订单商品数据模型二、一对一查询三、一对多查询四、多对多查询回到顶部一:订单商品数据模型1.数据库执行脚本  创建数据库表代码: View Code  测试数据代码: View Code2.数据模型分析思路

2016-12-22 23:32:41 528

转载 mybatis入门基础(五)----动态SQL

http://www.cnblogs.com/selene/p/4613035.html阅读目录一:动态SQL二:SQL片段三:foreach回到顶部一:动态SQL  1.1.定义    mybatis核心对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。  1.2.案例需求    用户信息综合查询列表

2016-12-22 23:31:48 304

转载 mybatis入门基础(四)----输入映射和输出映射

http://www.cnblogs.com/selene/p/4609205.html阅读目录一:输入映射 二:输出映射回到顶部一:输入映射   通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型。1.1.传递pojo的包装对象 1.1.1.需求描述    完成用户信息的

2016-12-22 23:13:06 361

转载 mybatis入门基础(三)----SqlMapConfig.xml全局配置文件解析

http://www.cnblogs.com/selene/p/4607004.html阅读目录一:SqlMapConfig.xml配置文件的内容和配置顺序如下二:properties属性三:settings全局参数配置四:typeAiases(别名)--重点掌握五:typeHandlers(类型处理器)六:mappers(映射配置)回到顶部一:SqlMap

2016-12-22 23:12:02 611

转载 mybatis入门基础(二)----原始dao的开发和mapper代理开发

http://www.cnblogs.com/selene/p/4605191.html阅读目录一:原始dao开发方法二:mapper代理方法(只需要mapper接口,相当于dao接口)  承接上一篇 mybatis入门基础(一)  看过上一篇的朋友,肯定可以看出,里面的MybatisService中存在大量的重复代码,看起来不是很清楚,但第一次那样写,是为

2016-12-22 23:10:07 354

转载 MyBatis入门基础(一)

http://www.cnblogs.com/selene/p/4604605.html#_label4阅读目录一:对原生态JDBC问题的总结二:MyBatis框架三:mybatis入门程序四:mybatis和Hibernate的本质区别与应用场景五:小结回到顶部一:对原生态JDBC问题的总结  新项目要使用mybatis作为持久层框架,由于本人之前

2016-12-22 23:07:55 390

转载 mybatis逆向工程

http://www.myexception.cn/java-other/1964320.htmlmybatis入门基础(九)----逆向工程一、什么是逆向工程        mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 

2016-12-22 23:03:23 439

转载 Java相对路径读取文件

不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与Java底层的实现有关,不能算bug,只要方法得当,问题还是可以解决的。 项目的文件夹结构:repathtest ├─src │    └─com │            └─lavasoft │                    ├─test │           

2016-12-22 22:57:20 345

转载 Java运行时动态生成class的方法

http://www.liaoxuefeng.com/article/0014617596492474eea2227bf04477e83e6d094683e0536000廖雪峰 /编程 / 4-27 20:45 / 阅读: 2459Java是一门静态语言,通常,我们需要的class在编译的时候就已经生成了,为什么有时候我们还想在运行时动态生成class呢?

2016-12-21 18:30:11 13163 9

转载 通过ServiceLoader实现链式处理

https://my.oschina.net/hanzhankang/blog/109794ServiceLoader与ClassLoader是Java中2个即相互区别又相互联系的加载器.JVM利用ClassLoader将类载入内存,这是一个类声明周期的第一步(一个java类的完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段,当然也有在加载或者连接之后没有被初始化就直接被使用的

2016-12-19 12:44:02 435

转载 深入理解Java:类加载机制及反射

http://blog.csdn.net/z69183787/article/details/51657715一、Java类加载机制1.概述       Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用

2016-12-18 21:23:58 249

转载 关于AccessController.doPrivileged

http://www.blogjava.net/DLevin/archive/2012/11/02/390637.html最近在看一些框架代码,偶尔都会遇到AccessController.doPrivileged()方法的使用,虽然之前在《深入解析Java虚拟机》这本书上看到过对这个方法的解释,但是貌似当时没有真正理解,虽然到现在对这个方法的概念还比较模糊,感觉这边文章介绍的挺清晰的,因

2016-12-17 22:48:23 651 1

转载 框架

http://blog.csdn.net/heyuchang666/article/details/41678877http://blog.csdn.net/hongshan50/article/details/7047667设计模式架构1、设计模式为什么要先说设计模式?因为设计模式在这些概念中是最基本的,而且也比较简单。

2016-12-17 22:33:15 385

转载 Java之架构(0) - 架构之路

软件架构作为一个概念,体现在技术和业务两个方面。 从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上。 先说一些基本原则: 分层原则:分层是为了降低软件深度复杂性而使用的关键思想,就像社会有了阶级一样,软件有了层次结构。 模块化原则:模块化是化解软件广度复杂的必然手段,模块化的目的就是让软件分工。 接口实现分离原则随着软件模块

2016-12-17 21:18:50 1119

转载 java.util.Properties

http://fluagen.blog.51cto.com/146595/409262学习目标: 1、认识properties文件,理解其含义,会正确创建properties文件。2、会使用java.util.Properties类来操作properties文件。3、掌握相对路径,能正确书写一个properties文件的相对路径。 一、认

2016-12-17 20:43:16 326

转载 Java初始化顺序

http://www.cnblogs.com/miniwiki/archive/2011/03/25/1995615.htmlhttp://blog.sina.com.cn/s/blog_4cc16fc50100bjjp.htmlhttp://blog.csdn.net/lgfeng218/article/details/76067351  无继承情

2016-12-16 23:04:43 185

转载 假如java类里的成员变量是自身的对象

如题,假如java类里的成员变量是自身的对象,则新建该类对象时内存中怎么分配空间,我感觉似乎死循环了。 不过我想的肯定是错的,因为很多类的成员变量是自身对象,并且绝对无错,举个例子: Class A{ private String b ="Hello"; private A a = new A(); } Class B{ public static void m

2016-12-16 23:02:51 4524 1

转载 java事务处理全解析

http://blog.csdn.net/huilangeliuxin/article/details/43446177最近学习Java事务,看到一位前辈的系列博客不错,转载过来作为记录转载地址:http://www.davenkin.me/post/2013-02-16/40048284001   (一)Java事务处理的基本问题   (二)失败的案例

2016-12-10 23:04:45 289

转载 C3P0的三种配置方式以及基本配置项详解

数据库连接池C3P0框架是个非常优异的开源jar,高性能的管理着数据源,这里只讨论程序本身负责数据源,不讨论容器管理。注:需要的jar包在后面给出链接。------------------------------------------------------------------------------------------------------------------

2016-12-09 23:41:13 15750 1

转载 浅析JNDI

http://blog.csdn.net/jdfkldjlkjdl/article/details/40655115http://blog.csdn.net/u012422446/article/details/51719017NDI 是什么JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在

2016-12-09 23:36:27 226

转载 Java web开发效率提升

http://hillside.iteye.com/blog/580639http://www.cnblogs.com/zhulongchao/p/5906205.htmlhttps://www.ibm.com/developerworks/cn/java/j-lo-javawebhiperf1/https://yq.aliyun.com/articles/52637

2016-12-05 12:51:32 1692

转载 Object类

java.lang.Object  java.lang包在使用的时候无需显示导入,编译时由编译器自动导入。  Object类是类层次结构的根,Java中所有的类从根本上都继承自这个类。  Object类是Java中唯一没有父类的类。  其他所有的类,包括标准容器类,比如数组,都继承了Object类中的方法。 Object类中的方法  构造方法:pub

2016-12-02 16:45:14 189

数据仓库基础.rar

学习数据仓库

2019-10-10

ZooKeeper-分布式过程协同技术详解.rar

入门的zookeeper教程、

2019-10-10

mysql-connector-java-5.1.33-bin.src

mysql链接驱动源码

2016-11-06

向ios推送消息

轻松向IOS设备发送推送,Java实现

2016-10-14

poi导出office文件

poi导出office文件

2016-10-09

jfreechart所需的jar文件

jfreechart所需的jar文件

2016-10-09

发送短信的jar文件

发送短信的jar文件

2016-10-07

Java nio源码

Java nio源码

2016-10-07

Java spring源码

Java spring源码

2016-10-07

基于中国网建发送短信的源码

基于中国网建发送短信的源码

2016-10-07

Java mina2源码

mina2源码

2016-10-07

空空如也

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

TA关注的人

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