桥接模式是为了解决java单继承的局限性而诞生的,使用桥接模式可以很好的解决需要有多层级继承关系的实际问题。桥接模式的要点: 处理多层次继承结构,处理多维度变化的场景。将各个结构设立成独立的抽象结构,使各个维度可以独立的拓展在抽象层建立联系。package 桥接模式;public interfac....
分类:
其他好文 时间:
2015-06-12 23:39:38
阅读次数:
246
上面讲了一些Java正则表达式的一些容易混淆的地方,接下来还有几个实例跟大家分享一下字符串切割demo1Stringstr="zhangsan,lisi,wangwu";
Stringreg=",";//注意这里可能会容易出错,当然这个demo可以直接写‘,‘
String[]arr=str.split(reg);demo2Stringstr="zhangsanlisiwangwu";..
分类:
编程语言 时间:
2015-06-12 22:33:35
阅读次数:
218
摘自HibernateValidator文档:数据校验是任何一个应用程序都会用到的功能,无论是显示层还是持久层.通常,相同的校验逻辑会分散在各个层中,这样,不仅浪费了时间还会导致重复代码的发生.为了避免重复,开发人员经常会把这些校验逻辑直接写在领域模型里面,但是这样又把领域模型代码和..
分类:
编程语言 时间:
2015-06-12 22:32:39
阅读次数:
216
Java拼接动态SQL的一般做法有1、使用动态语句很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTEIMMEDIATE语句、MSSQL的EXEC和SP_EXECUTESQL、Mysql的预处理语句等。这些功能让我们在数据库端来处理动态查询提供了极大遍历,但这种方式只适用于相对简单地动态查询,复杂..
分类:
数据库 时间:
2015-06-12 22:32:07
阅读次数:
1758
Java拼接动态SQL的一般做法有1、使用动态语句很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTEIMMEDIATE语句、MSSQL的EXEC和SP_EXECUTESQL、Mysql的预处理语句等。这些功能让我们在数据库端来处理动态查询提供了极大遍历,但这种方式只适用于相对简单地动态查询,复杂..
分类:
数据库 时间:
2015-06-12 22:30:42
阅读次数:
171
-------android培训、java培训、期待与您交流!----------总结完就忘了的知识点,复习时候再做个记录1.this:成员变量和局部变量重名时候使用,this指代本类对象而且还可以在构造函数中调用其他构造函数,但是必须放在第一行,因为初始化要先执行。2.成员变量和静态变量差异成..
分类:
其他好文 时间:
2015-06-12 22:30:11
阅读次数:
107
还发工具:IDEA14+jdk1.7。文件结构以及hibernate对应的jar包:如附件中的各图所示。persistence.xml代码:<persistencexmlns="http://java.sun.com/xml/ns/persistence"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml..
分类:
编程语言 时间:
2015-06-12 22:30:11
阅读次数:
188
有时候Java的MyEclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。[size=18.0180187225342px]这是jdk本身的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,也就是说使用@Overrid..
分类:
编程语言 时间:
2015-06-12 22:29:38
阅读次数:
168
转自jdon的小文章:来自Infoworld的一篇纪念Java诞生20周年的文章。主要讲述了一些在今天习以为常但是在20年前却难以想象的情况。请记住,在1995年那时的编程不是一件很容易的事情,面向对象概念已经接受,但是很难实践,那时没有多少真正的面向对象语言,最多是将C代码粉饰一..
分类:
编程语言 时间:
2015-06-12 22:28:56
阅读次数:
117
JDBC是一种执行SQL语句的javaapi,是java访问数据库的桥梁,它可以为多种关系型数据库提供统一的访问接口。实现JDBC(此为连接oracle)的六个步骤:1.注册Driver接口(加载一个具体的Driver实现类):class.forName("oracle.jdbc.OracleDriver");2.获取数据库连接接口Stringurl="..
分类:
数据库 时间:
2015-06-12 22:28:50
阅读次数:
205