java
文章平均质量分 87
iteye_20046
这个作者很懒,什么都没留下…
展开
-
CGLIB
转:http://blog.csdn.net/xiaohai0504/article/details/6832990 一、原理 代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单,当它有一个限制,就是使用动态代理的对象必须实现一个或多个接口。...原创 2016-04-26 15:36:55 · 63 阅读 · 0 评论 -
webx参数注入、bean创建总结
(1)分类 参数注入分为两种: 1.作为类的属性注入 这就是spring最典型的注入方式,通过@Autowired和@Resource进行注入 2.作为方法的入参注入 webx中的@Param,@FormData...原创 2017-01-13 13:09:42 · 369 阅读 · 0 评论 -
JSR 303 - Bean Validation 介绍及最佳实践
Bean Validation 中的 constraint表 1. Bean Validation 中内置的 constraintConstraint详细信息@Null被注释的元素必须为 null@NotNull被注释的元素必须不为 null@AssertTrue被注释的元素必须为 true@AssertFalse被注释的元素必...原创 2016-12-23 09:55:05 · 102 阅读 · 0 评论 -
logback 配置详解
一:根节点<configuration>包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出log...原创 2016-10-10 16:47:37 · 105 阅读 · 0 评论 -
java logger
1:java sdk 自带的logger配置文件位于 sdk home目录下: jdk1.6.0_25\jre\lib\logging.properties2:启用该日志配置有两种方式1)用java -Djava.util.logging.config.file=myfile属性java -Djava.util.logging.config.file=myfile Ja...原创 2016-10-09 19:24:02 · 188 阅读 · 0 评论 -
复习自定义注解
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>) 定义有属性的注释。 通过@加上interface标示publ...原创 2016-09-29 14:45:38 · 81 阅读 · 0 评论 -
bean注解
@Autowired是根据类型进行自动注入的,如果spring配置文件中存在多个XXX类型的bean时,或者不存在XXX类型的bean,都会抛出异常。 存在多个类型的实例时,按id注入@Qualifier("xxx.xxx.xxx") 若不存在某类型的实例:告诉 Spring:在找不到匹配 Bean 时也不报错 @Autowired(required = false) @R...原创 2016-09-28 19:53:40 · 114 阅读 · 0 评论 -
对象拷贝
对象拷贝的应用现状简介:业务系统中经常需要两个对象进行属性的拷贝,不能否认逐个的对象拷贝是最快速最安全的做法,但是当数据对象的属性字段数量超过程序员的容忍的程度,代码因此变得臃肿不堪,使用一些方便的对象拷贝工具类将是很好的选择。目前流行的较为公用认可的工具类:Apache的两个版本:(反射机制)org.apache.commons.beanutils.PropertyUt...原创 2016-05-25 16:07:56 · 85 阅读 · 0 评论 -
tomcat部署java
1、直接放到Webapps目录下Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse、...原创 2016-05-17 10:33:22 · 75 阅读 · 0 评论 -
java应用部署方式
待原创 2016-04-29 19:19:33 · 429 阅读 · 0 评论 -
MyBatis Generator 配置详解
MyBatis Generator中文文档MyBatis Generator中文文档地址:http://mbg.cndocs.tk/该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信息。注:本文后...原创 2017-02-17 10:39:16 · 75 阅读 · 0 评论