- 博客(74)
- 资源 (3)
- 收藏
- 关注
原创 读取properties属性文件——国际化
public class PropertiesInfo { /** * PropertiesInfo实例 */ private static PropertiesInfo pi = null; private static ResourceBundle resource; /** * 资源文件基名 * 该资源文件应该放置在classpath下 */ priva
2014-06-12 14:23:03 1826
原创 hibernate学习——Set集合配置
Set集合的配置数据表的创建:create table EMPLOYEE ( id INT NOT NULL auto_increment, first_name VARCHAR(20) default NULL, last_name VARCHAR(20) default NULL, salary INT default NULL, PRIMARY KEY (id) ); c
2014-05-22 21:10:34 5981
原创 Hibernate学习——一般配置
Employee.javapackage com.study;public class Employee { private int id; private String firstName; private String lastName; private int salary; public Employee() { } public Emplo
2014-05-21 21:44:58 1010
原创 Spring Quartz结合Spring mail定期发送邮件
文件配置如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:sch
2014-05-19 22:34:52 2088
原创 Spring Http Invoker
配置如下:①web.xml配置 remote org.springframework.web.servlet.DispatcherServlet 1 remote /remotin
2014-05-15 14:32:23 1163
原创 spring Quartz基于配置文件和注解的实现
这里只是做简单的记录如何实现。一、基于配置文件的实现 ①编写需要调度的类package com.study;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;//@Componentpublic cla
2014-05-14 13:32:46 3512
原创 字符串类似数据库Like匹配
public boolean checkMatchFNOrFI(String[] strArray,String value){ boolean flag = false; for(String s : strArray){ if(!s.equals("")){ String temp = s.replaceAll("\\?", "\\\\w").replaceAll("\\
2014-05-08 09:34:37 2061
原创 Spring Ioc学习(一)
Ioc控制反转(Inversion of Control) 也被叫作DI依赖注入(Dependency Injection).在程序设计中经常使用到组合的形式,就是在一个类中使用到其他类的对象。Ioc就是用来当这个类实例化时,它里面所使用到的相关对象也会被实例化。实例化的方式有①构造器参数②方法参数③属性。
2014-05-07 14:21:23 878
原创 导出Excel工具类
/** * 描述:生成Excel文件和下载 * 作者:gzesun */package com.test;import java.io.BufferedWriter;import java.io.File;import java.io.InputStream;import java.io.FileOutputStream;import java.io.FileWriter;i
2014-05-06 13:47:06 867
原创 springsecurity学习(一)
项目结构如下: 项目中使用到了springmvc和spring security,导入相关的jar包一、创建控制器HelloController.java ①url="/welcome" 或 "/",跳转到hello.jsp ②url="/admin" 跳转到admin.jsp代码如下:package com.study.web.con
2014-04-15 23:00:33 1031
原创 验证码功能实现
web.xml文件配置如下: org.springframework.web.context.ContextLoaderListener springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring-ser
2014-04-10 16:32:27 1238
原创 spring3.2.3与hibernate3.2.6集成
第一步:配置web.xml文件,添加对spring和spring mvc的支持 org.springframework.web.context.ContextLoaderListener dispatcher org.springframework.web.servlet.DispatcherServlet
2014-04-10 11:54:11 1340
原创 项目开发中使用到工具类
时间工具类:package com.login.util;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTool { /** * 返回当前时间字符串 * * @return String *
2014-04-09 11:56:16 1624
原创 关于servlet的init方法说明
servelt几个主要类的关系如下:这里说明下为什么我们继承HttpServlet重写doGet()和doPost()后,用户访问时就会调用我们写的方法。实际上用户发送http请求后,由GenericServlet类的抽象方法service()来决定调用那种方法。由上图知HttpServlet继承了GenericServlet并实现了抽象方法service(),而service()方法中,
2014-04-09 11:21:59 3627
原创 心情感悟(一)
从实习到现在工作有1年多了。趁着现在年底没什么事,回忆一下这一年。 2012年,这一年大三下学期,为了毕业能找一份好工作,和班上几位同学一起参加了学校和一家培训机构联办的培训班,培训在学校实验室。当时整个java培训班有70多人。一直培训到9月份大四开学。在九月份时,就有企业到班上来进行招聘。当时基础学的不错,手上有好几家公司的offer,不过薪资都不高。 10月份时,和一起培
2014-01-23 13:09:22 730
原创 字符串处理,替换忽略大小写,空格
public static void main(String[] args) { String aa = "qwzhongqianQwhahaQWhahaqwhahQW"; String bb = "a aa aaaa bbbb ccccc ddd "; System.out.println(aa.replace
2013-12-31 00:32:34 2402
原创 java对时间日期的处理
一、与时间日期有关的类。 java.util.Date。实现类,其对象具有时间、日期组件。 java.util.Calendar。抽象类,其对象具有时间、日期组件。 java.sql.Date。实现类,其对象具有日期组件。 java.sql.Time。实现类,其对象具有时间组件。 java.sql.Timestamp。实现类,其对象具有时间日期组件。 java.
2013-11-14 21:18:40 1306
原创 springMVC学习(三)表单提交之数据封装
结合springmvc学习(一)和(二),我们可以让服务器启动时,首先访问hello.jsp,然后页面提交后到TestController中,接着返回到hello.jsp页面。项目结构如下:配置如下:①web.xml中配置如下: dispatcherServlet org.springframework.web.servlet.Dispatche
2013-10-23 18:11:50 12859 2
原创 spring mvc学习(二)用于直接跳转页面的控制器
在上一实例中,我们访问hello.jsp页面是通过自定义的控制器,因为我们配置了viewresolver将jsp页面隐藏在了WEB-INF下面,这时页面不能通过url直接访问。如果我们想直接访问某个页面而不需要自定义控制器,则需要进行如下配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=
2013-10-17 22:34:26 6460
原创 jsp+servlet学习(三)监听器实例
ServletContextListener监听ServletContext一生中两个关键的事件——创建和撤销下面的实例是通过监听器获取初始化参数,并创建一个Dog对象,存放在ServletContext中。项目结构如下:①web.xml配置如下: dogName TomEgg com.zhongqian.listener.TestServletC
2013-10-17 17:49:29 2177
原创 jsp+Servlet学习(二)初始化参数
在某个servlet中,有时我们可能要使用到某个定值,比如说ip,如果直接在servlet中写ip,当ip发生变化时,就需要从新编译。解决方法是将ip这个的值配置web.xml中。配置如下:(结合上一篇的配置) testServlet com.zhongqian.servlet.TestServlet adminEmail 253503125@qq.
2013-10-17 12:54:25 1856
原创 jsp+Servlet学习(一)简单实例
现在以实现功能效果为目的,至于里面的原理,底层的细节暂不考虑,先学会咋么使用。细节,理论方面的在以后慢慢领悟。直接上代码。这是一个jsp+servlet的简单实例。项目结构如下:①开发工具eclipse,新建一个动态web项目,配置服务器。②创建自定义的servlet类,这里创建TestServlet,代码如下:public class TestServlet extend
2013-10-17 11:35:21 2671
原创 spring mvc学习(一)入门实例
springMVC处理流程如下:通过配置DispacherServlet拦截指定的url,让后经HanddlerMapping来决定调用我自定义的Controller,在Controller中经过业务处理后,返回ModelAndView,包含数据模型和视图,经过ViewResovler视图解析器解析后,返回相应的结果。实例如下:①创建一个web工程,配置服务器,导入相关的jar包。
2013-10-16 17:40:48 1628
原创 Java基础学习(二)
1.继承层次的设计 ①找出具有共同属性和行为的对象 ②设计代表共同状态与行为的类 ③决定子类是否需要让某项行为(也就是方法的实现)有特定不同的运用方式 ④通过寻找使用共同行为的子类来找出更多抽象化的机会 ⑤完成类的继承层次如下的设计:方法的重写:方法名称参数必须相同,返回值类型必须兼容,访问权限不能比父类更加严格方法的重载:
2013-10-13 13:57:28 873
原创 java基础学习(一)
去年10月份从学校出来实习,从事javaWeb方面的开发。到现在已经快1年了。突然间感觉自己的java基础知识忘记的很厉害,或者说知识掌握的不牢吧。回顾自己学习java,发现我竟然一本关于java基础的书籍都没有看,以前都是看的视频进行学习的。现在想好好补下基础。先从看《head first java》这本书开始吧。 今天在公交上看来一个比较有意思的程序。如下:当时看了下,弄了
2013-10-08 13:12:54 1227
原创 jquery 学习(四) 获取标签中的值||text()与html的区别,以及jquery对象与dom对象的转换
代码如下:1-4//等待dom元素加载完毕.$(document).ready(function(){ var domObj = document.getElementsByTagName("h3")[0]; // Dom对象 var $jQueryObj = $(domObj); //jQuery对象 alert("DOM对象:"+domObj.innerHTML)
2013-09-11 21:29:23 2070
原创 关于正则表达式
正则表达式是由字符串所组成的表达式,用于匹配、替换或者查找特定的字符串。实例说明: var searchPattern = new RegExp('s+');等价于 var searchPattern = /s+/;表达式中的加号表示字符s必须在字符串中显示1次以上。而字符串(/s+/)中的斜杠表示这是一个正则表达式,不是其它类的对象。 RegExp对象中只有两个实
2013-08-22 16:26:02 1238
原创 jQuery zTree v3.5 实例5 对树节点的增、删、改,添加时包含添加同级节点和子节点
对jQuery zTree生成的树节点进行编辑,包含添加、修改和删除。添加分为添加同级节点和添加子节点
2013-08-22 00:37:33 9813 3
转载 javascript操作json
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript 原生格式,这意味着在JavaScript 中处理JSON数据不须要任何特殊的API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。
2013-08-16 10:15:17 982
原创 将常见对象转换成json字符串【自己编写方法】
package com.gdie.web.util;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.math.BigDecimal;import java.math.BigInteger;im
2013-08-08 20:19:20 2049
转载 java动态代理(JDK和cglib)
JAVA的动态代理 我的理解:我们找房子时,中介就是代理,代理很多的房子(房子不是他的),他不用关心房子在那里,怎么样。我们选哪套房,他就代理那一套,他要做的就是收钱,然后调用房东,让房东带我们去看房。无论有多少顾客,中介代理要做同一动作就是收钱,然后调用。代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预
2013-06-19 18:06:48 942
原创 springMVC文件上传
SpringMVC配置文件中需要添加:<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:defaultEncoding="utf-8" /> 注意id必须为mul
2013-06-19 14:11:57 1254
转载 Maven 环境快速搭建二(eclipse+maven2+jetty)
本文更新一个命令。第一节中提示创建一个项目用archetype:create create是个被废弃或不被推荐使用的插件,在以后创建项目中请尽量使用archetype:generate创建一个项目,如下:mvn archetype:generate -DgroupId=com.chongshi.test -DartifactId=hello -DpackageName=com.c
2013-06-13 16:07:06 863
转载 maven环境快速搭建
最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk 1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://maven.apache
2013-06-13 15:49:53 737
原创 springMVC对ibatis,hibernate,aop,缓存等的配置
web.xml springmvc3 dispatcher org.springframework.web.servlet.DispatcherServlet 指定配置文件路径 contextConfigLocation /WEB-INF/appl
2013-04-28 14:37:54 2328
osworkflow请假实例
2012-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人