自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

转载 理解Servlet过滤器(javax.servlet.Filter)

过滤器(Filter)的概念过滤器位于客户端和web应用程序之间,用于检查和修改两者之间流过的请求和响应。在请求到达Servlet/JSP之前,过滤器截获请求。在响应送给客户端之前,过滤器截获响应。多个过滤器形成一个过滤器链,过滤器链中不同过滤器的先后顺序由部署文件web.xml中过滤器映射的顺序决定。最先截获客户端请求的过滤器将最后截获Servlet/JSP的响应信息。过滤器的链

2014-02-28 17:23:27 820

转载 在jsp页面下, 让eclipse完全支持HTML/JS/CSS智能提示

我们平时用eclipse开发jsp页面时智能提示效果不太理想,今天用了两个小时发现了eclipse也可以像Visual Studio 2008那样完全智能提示HTML/JS/CSS代码,使用eclipse自带的插件,无需另外安装插件,具体步骤如下 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto

2014-02-28 16:20:31 635

转载 hibernate和oracle

hibernate和oracle10g连接配置hibernate.cfg.xml配置property name="hibernate.connection.driver_class">oracle.jdbc.OracleDriverproperty>  property name="hibernate.connection.url">jdbc:oracle:thin

2014-02-26 14:59:56 659

转载 Spring 3.x jar 包详解 与 依赖关系

以下内容是我在网上搜索、整理、修改的而成的内容。由于很多内容都是转载了,无法追溯到源头,因此无法一一对原作者进行道谢。这几天,我查阅大量的官方的文档,对内容进行了进一步修正和说明,希望对各位有更大的帮助。同时这些依赖关系已在我项目中都进行测试,应该不会有什么问题。再次感谢网络上各位老师。如果有什么错误,烦请指正。【Spring 3.1包详解】备注:以下的jar包,如果没

2014-02-25 17:18:10 694

转载 使用 Eclipse 调试 Java 程序的 10 个技巧

你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。那能为你省下一些时间,也将会使你的生活更安逸、轻松。同时也表明其它关于此主题的帖子也是很有价值的。第1条:不要调试太多一个关于调试的疯狂声明作为开头。但它必须是要说的!尝试切分一下你那复

2014-02-25 14:44:15 747

转载 Spring aop 基于schema的AOP支持及JoinPoint的使用、如何使用CGLIB代理

ava代码     基于schema的aop只是将配置写到配置文件中。代码:Java代码  package com.lwf.aop;    public interface UserManager {        public void add(String name, String password);    

2014-02-24 17:27:18 864

转载 spring的自动装配(default-autowire="byName")

自动装配,官方给出的定义是这样:Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。由于autowire可以针对单个bean进行设置,因此可以让有些bean使用autowire,有些bean不采用。autow

2014-02-17 20:56:08 930

转载 Checkstyle的检查项配置详解

要想按照自己的需求,定义Checkstyle配置文件,需要先了解Checkstyle配置文件的构成。在《代码规范工具-Checkstyle使用手册》一文中,我提及到两个Checkstyle提供的配置文件sun_checks.xml和sun_checks_eclipse.xml,那么现在下看下这两个文件的构成吧。sun_checks.xml和sun_checks_eclipse.xml所在的路径为:

2014-02-17 17:05:12 951

转载 代码规范工具-Checkstyle使用手册

前段时间中心需要对外包的项目进行代码质量管理,所以在此对前段时间的工作做下总结。      现在很多开源工具都可以对代码进行规范审核,比较流行的有以下几款,大致给个简单介绍。     PMD:是一款采用BSD协议发布的Java程序代码检查工具,可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。     FindBugs:是一个静态分析工

2014-02-17 16:54:15 908

转载 CheckStyle, 强制你遵循编码规范

如今代码静态检查越来越重要,已经成为构建高质量软件的不可或缺的一个验证步骤。如果你使用的是java语言,那么CheckStyle则是一个利器。 CheckStyle能够帮助程序员检查代码是否符合制定的规范。通过将CheckStyle的检查引入到项目构建中,可以强制让项目中的所有的开发者遵循制定规范,而不是仅仅停留在纸面上。如果发现代码违反了标准,比如类名未以大写开头、单个方法超过了指定行数、甚至单

2014-02-17 16:00:00 1151

转载 四、MyBatis主配置文件

在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码  bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">      property name="configLocation" value="classpath:mybatis-c

2014-02-13 14:50:22 620

转载 三、动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 selectKey 标签       在i

2014-02-13 14:46:23 544

转载 二、SQL语句映射文件(2)增删改查、参数、缓存

2.2 select一个select 元素非常简单。例如:Xml代码    select id="getStudent" parameterType="String" resultMap="studentResultMap">      SELECT ST.STUDENT_ID,                 ST.STUDENT_NAME,  

2014-02-13 14:43:38 725

转载 二、SQL语句映射文件(1)resultMap

SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码  mappers>      mapper resource="com/liming/manager/data/mappers/UserMapper.xml"

2014-02-13 14:37:54 653

转载 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化

2014-02-13 13:55:18 637

转载 一个简单的例子说明java中spring框架的依赖注入

javaEE开发中,现在最成熟的框架之一应该就是spring了,spring框架最强大的地方就是实现了依赖注入(也叫控制反转),最近的一个项目中用的就是spring框架,spring框架是工厂模式的应用结合了MVC的设计思想,,大家可以看到在spring框架中到处体现工厂模式,下面是一个简单的例子,依赖注入早期叫控制反转,也可以称反射,他们的意义都相同。当某个 Java 实例(调用者)需要另一

2014-02-12 22:43:30 1060

转载 Apache Maven 入门篇(下)

作者:George Ma第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。接下来我们介绍下面这几个核心概念:POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Mav

2014-02-12 16:13:00 519

转载 Apache Maven 入门篇 ( 上 )

作者:George Ma写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核心概念。写这两篇文章特意回避了复杂的示例,也不使用 I

2014-02-12 16:04:35 592

转载 some characters cannot be mapped using iso-8859-1 character encoding

some characters cannot be mapped using iso-8859-1 character encodingEclipse中新建一个.properties文件,如果输入中文保存时就会提示错误Reason:some characters cannot be mapped using "ISO-8859-1" character encoding.E

2014-02-10 11:31:07 968

空空如也

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

TA关注的人

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