java
矛盾距离
少年轻狂
展开
-
JDBC for MySql5.5 简单示例
package com.anllin.mysqltest; import java.sql.*; public class MysqlTest{ publicstatic void main(String[] args) { connetMysqlTest(); } publicstatic转载 2013-07-14 11:48:09 · 1126 阅读 · 0 评论 -
svn 常见图标意义
- 已忽略版本控制的文件。可以通过Window → Preferences → Team → Ignored Resources.来忽略文件。A file ignored by version control. You can control what resources will be ignored by going to Window → Preferences → Team → I转载 2013-11-04 10:35:34 · 746 阅读 · 0 评论 -
spring StringUtils
我们经常会对字符串进行操作,spring已经实现了常用的处理功能。我们可以使用org.springframework.util.StringUtils 工具类帮我们处理字符串。工具类整理如下: StringUtils.hasLength(null) = false StringUtils.hasLength("") = false StringUtils.hasLe转载 2013-10-31 17:11:04 · 786 阅读 · 0 评论 -
mybatis写mapper文件注意事项
xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响Html代码 < > > & & ' ' " " < < > > & & ' ' " " 在mapper文件中写sql语句时,为避免不必要的麻烦(如来转载 2013-10-31 11:36:51 · 918 阅读 · 0 评论 -
java中静态代码块的用法 static用法详解
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执转载 2013-10-11 17:24:21 · 614 阅读 · 0 评论 -
java 对象存储 享元模式
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自转载 2013-10-04 10:19:33 · 716 阅读 · 0 评论 -
spring security3 扩展应用
由于参与公司的一个项目用到了spring security3。开始以为ss3这种安全框架应该不会太难,可看了几天之后发现依旧不能运行出满足需求的demo出来。我去难道是我太笨了。又接着研究了一下终于大体上了解了spring security3 的用法。有不妥之处请各位大神指出。 开始正题使用的spring security版本是3.0.8请大家注意一下项目需求:将权限,资源和角色存储在数据库中原创 2013-08-13 06:56:07 · 1031 阅读 · 0 评论 -
sitemesh 配置手稿
使用的sitemesh包是sitemesh-2.4.jar现将这个包加入到WEB-INF/lib下也可以加入sitemesh-page.tld , sitemesh-decorator.tld两个文件(没有也没有影响)然后在web.xml下配置拦截器代码如下<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"原创 2013-08-04 00:43:22 · 1282 阅读 · 0 评论 -
ehcache web页面缓存配置手稿
首先说明 本文仅仅是对于web页面缓存的配置 首先将ehcache-core和ehcache-web加入到WEB-INF/lib下面然后在web.xml中添加以下代码<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-原创 2013-08-04 00:16:50 · 1368 阅读 · 0 评论 -
动态代理与spring AOP
给出一个简单的例子定义了一个类package com.xiaoqiang.user;public class User { public void add(){ System.out.println("this is a method"); }}定义了一个拦截器此时拦截器必须要实现MethodInterceptor接口package com.xiaoqia原创 2013-08-01 21:29:37 · 740 阅读 · 0 评论 -
java 反射,spring 自动注入原理
package com.xiaoqiang.user;public class User { private String username; private String mobile; public String getUsername() { return username; } public void setUsername(String user原创 2013-07-31 22:32:47 · 1918 阅读 · 0 评论 -
Apache Tomcat 7.0.0 配置手稿
一 配置JDK 1、下载jdk 下载后,解压,假设为d:\JDK6,要确保bin目录在这个目录里,下面的JAVA_HOME即为此目录d:\JDK6. 2、配置系统变量 (1) 右键单击“我的电脑”,选择“属性”-“高级”,点击“环境变量”。 (2) 在“系统变量”框中,点击“新建”按钮,“变量名”填写“JAVA_HOME”,变量值填写jdk解压后所在的目录,即:d:\JDK6。转载 2013-07-14 19:48:24 · 1068 阅读 · 0 评论 -
spring测试框架
这两天做Web开发,发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。于是想起Spring有一个测试框架,能够整合JUnit进行测试,于是便拿出来试试~1. 加入转载 2013-12-25 09:26:31 · 1467 阅读 · 2 评论