自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学而思之的博客

多学,多想,多实践......

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 spring ioc原理(模拟ioc原理代码)

先解释几个重要的接口、类:beanFactory:定义了IOC容器的基本功能。DefaultListableBeanfactory实际上包含了IOC容器的重要功能,也是beanFactory的实现类ApplicationContext构建在BeanFactory基础之上,即继承于它。除了具有BeanFactory的功能之外。他还添加了其他大量功能,比如同Spring IoC集成、(为实

2016-12-11 14:45:20 555 1

原创 spring aop原理(动态代理)

spring aop 的主要原理就是动态代理。代理模式(proxy):动态代理(JDk/cglib)和静态代理JDk与CGLib动态代理区别:如果目标对象是接口,那么适合使用JDK来生成代理,负责spring会使用CGLIB来生成代理。JDk动态代理:动态代理必须实现InvocationHandler接口,实现invoke()方法;invoke()方法有3个参数:分别代表代理的

2016-12-31 23:34:39 513

原创 spring aop常用的两种配置方式

AOP:Aspect-Oriented programming(面向切面编程)Spring除了使用本身的AOP实现外,还封装了业界优秀的解决方案AspectJ,因此Spring AOP编程时还需引入AspectJ、以及spring兼容AspectJ的jar包advice(通知):定义在连接点做什么,为切面增强提供织入接口。主要描述Spring Aop围绕方法调用而诸如的切面行为。主要有

2016-12-31 23:19:43 1936

原创 java 反射机制

反射:通俗点讲就是在运行过程中根据对象找类以下时反射常用到的一些方法做简单记录( 以person对象为例)类路径实例化calss类:public static Object getInstance(String calssName) { try { return Class.forName(calssName).newInstance(); } catch (Inst

2016-12-31 19:35:32 217

转载 spring 很详细的事务管理

转载于:http://blog.csdn.net/sinat_25926481/article/details/48208619Spring的四种事务管理(一种编程式事务+三种声明事务)标签: spring事务管理SpringJDBCSpringORMjava2015-09-04 13:30 3080人阅读 评论(1)收藏举报本文章已

2016-12-11 15:09:59 309

原创 spring ioc使用示例

IoC全名Inversion of Control,中文为控制反转,DI全名Dependency Inversion。Spring所采用的是Dependency Injection来实现IoC。依赖注入的意义是:保留抽象接口,让组件依赖于抽象接口,当组件要与其它实际的对象发生依赖关系时,藉过抽象接口来注入依赖的实际对象,形象地来说,即由容器动态的将某种依赖关系注入到组件之中。有张关于IOC

2016-12-11 14:35:40 329

原创 JQuery 多选下拉框

JQuery 多选下拉框思路:1.一个text框,获取焦点时显示带有多选框的div2.默认带有多选框的div隐藏,div宽度为text框宽度3.选择多选框,点击确定,获取多选框内容赋值给text框,并隐藏divhtml代码: multiple file upload test 多选: bike

2016-12-11 14:08:49 1056

原创 angularjs 表单验证 文本框失焦点验证

1、引入angular js 库,这里不多说了。2、表单验证都基于 angular js 指令。直接上源码:                        name:            //ng-focus ng-blur 判断此文本框是否是焦点,若不添加这两个指令,则会实时校验//ng-minlength  设置文本框最小长度//ng-maxlengt

2016-12-03 11:29:20 4145

原创 angular js ng-route 路由简单实例

angular js ng-route 路由简单实例:注意:必须引入angular-route.jsindex.html: My HTML File allPerson.html person0 person

2016-12-02 16:57:37 928

原创 JQuery弹框

jQuery 实现弹框功能。实现思路:需要3层Div,默认情况下只显示底层div,点击弹框按钮时中层和上层div显示,关闭弹框时,中层和上层div隐藏1、底层div显示弹框按钮2、中间层div为半透明状,防止弹框后底层div元素被点击3、上层div放置弹框内容,可以自定义html代码: dialog test

2016-12-02 13:49:45 864

原创 css 多文件上传框美化

html自带的文件上传框略有简陋,一般在开发中会有一些美化的处理。先说一下思路: 1、一个text框(选中的文件名称)和button按钮(浏览功能) 2、html自带的文件上传框 3、隐藏html文件上传框(设置为透明)至浏览按钮位置直接上源码:html文件内容: multiple file upload test css样式(file

2016-12-02 11:59:06 2318

w3school.CHM 离线手册

w3school.CHM 离线手册

2016-12-05

Spring mvc + myBatis (实现用户登录功能)

Spring mvc + myBatis,注释详解, 实现用户登录功能。

2016-12-04

空空如也

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

TA关注的人

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