- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人