码迷,mamicode.com
首页 >  
搜索关键字:java反射 注解    ( 14974个结果
JDK动态代理实现简单AOP--转
JDK动态代理是java反射的一个重要特性。它在某种方面为java提供了动态性的特性,给应用带来了无限的空间。大名鼎鼎的Hessian、Spring AOP基于动态代理实现。本文将简单的介绍JDK动态代理使用。关于代理模式代理模式是非常常用的一种设计模式,在我们的应用中经常被使用。一般场景是,我们有...
分类:其他好文   时间:2014-08-28 17:58:35    阅读次数:224
spring mvc+hibernate 实现事务管理(全注解版)
为了方便项目变大配置文件变多,用注解代替 *.hbm.xml,,另外用反省实现dao操作,省去每个类一个dao,此处参考了鸵鸟的例子。 实现功能跟http://blog.csdn.net/waiwai4701/article/details/38270721这个项目是一样的,controller和页面就不再写 首先,jar包支持,为了方便jar包管理采用maven技术,服务器没有用tomcat...
分类:编程语言   时间:2014-08-28 16:16:07    阅读次数:316
mybatis基本操作(二)
在这里《mybatis基本操作(一)》我介绍了mybatis使用配置文件对数据库进行增删改查。下面将介绍mybatis使用注解进行相应的操作。首先,使用注解同样要配置总配置文件,JavaBean,以及properties文件。只是将(一)中的student.xml文件替换为studentMappe....
分类:其他好文   时间:2014-08-27 23:16:08    阅读次数:258
Spring mvc responsebody 中文乱码问题
spring mvc在3.0中引入了responsebody这个注解,但是在源码中StringHttpMessageConverter 将默认编码写成了ISO-8859-1,并且是static final的,从网上搜了一堆,通过配置注入来解决,但是都是3.1的解决办法;看来...
分类:编程语言   时间:2014-08-27 19:04:08    阅读次数:247
@Autowired与@Resource的用法和区别
一、@Autowired: 1、Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。 这个注解就是spring可以自动帮你把bean里面引用的对象的setter/getter方法省略,它会自动帮你set/get。 这样你在userSer...
分类:其他好文   时间:2014-08-27 18:44:08    阅读次数:211
java反射收藏
packageReflect;/*** 通过一个对象获得完整的包名和类名* */classDemo{//other codes...}classhello{publicstaticvoidmain(String[] args) {Demo demo=newDemo();System.out.prin...
分类:编程语言   时间:2014-08-27 18:13:38    阅读次数:286
java反射机制剖析(一)—简介
由之前动态代理的学习再次接触到反射这个知识点,第二次接触了所以做了一些稍微深入的了解。那么,对于反射这部分的内容我打算分三篇博客来总结。本篇博客先对反射做一个大概的了解,包括反射有关的RTTI、定义的理解以及涉及到的其他知识的简介。 回顾     java之前我接触反射这个知识,是在大话设计中的抽象工厂模式里,通过反射+配置文件来优化抽象工厂提高其应对需求变更的灵活性。当时对于反射的认知仅...
分类:编程语言   时间:2014-08-27 16:42:48    阅读次数:208
MVC 数据验证
MVC 数据验证 前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。一、基础特性 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: [StringLength(20)] //...
分类:Web程序   时间:2014-08-27 16:06:17    阅读次数:315
Spring : 征服数据库 (三)
上一篇我们简单的讲解了Spring和MyBatis的整合,但你不难发现,其配置起来还是够麻烦的。最明显的一点是,我们需要在自定义的Mapper接口写个很长的SQL注解,并且还要手动注册到Spring容器。本文主要讲解简化的方法。 首先,还是定义接口,但你已看不到任何框架的痕迹,...
分类:数据库   时间:2014-08-27 14:45:32    阅读次数:180
第六章:枚举和注解。ITEM34:用接口模拟可伸缩的枚举。
1 package com.twoslow.cha6;2 3 public interface OperationInterface {4 5 double apply(double x , double y) ;6 } 1 package com.twoslow.cha6; 2 3 pu...
分类:其他好文   时间:2014-08-27 12:56:07    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!