自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Spring 学习笔记6 - 整合SSM

导入整合所需的库一创建数据库配置文件dbproperties二创建spring-mybatisxml配置文件扫描相关的Bean引入数据库配置文件并创建dbcp连接池的BasicDataSource定义Mybatis提供给Spring整合的SqlSessionFactoryBean定义Mybatis提供给Spring整合的Mapper映射文件扫描器定义Spring的jdbc的事务控制管理

2017-11-02 07:48:44 170

原创 Spring 学习笔记4 - AOP

敬请期待

2017-11-02 07:47:39 179

原创 Spring 学习笔记3 - 注解

Autowired Resource nameComponentServiceRepository例如DaoController例如ServletAction=== @Autowired ===默认按类型装配。如果定义了相同类型,id不同的两个Bean,会报错。默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false。如果想使用按名称装配,可

2017-11-02 07:46:46 170

原创 Spring 学习笔记2 - Bean的定义与Ioc的使用

beans default-lazy-init bean idnameclasslazy-initscopeinit-methoddestroy-methodfactory-beanfactory-methoddepends-on constructor-arg indexnameref property namevalueref list set

2017-11-02 07:46:01 269

原创 Spring 学习笔记1 - 配置与使用

导入Spring框架创建spring-contextxml配置文件获取ApplicationContext上下文对象导入Spring框架必须Jar包:commons-loggingspring-beansspring-contextspring-corespring-expression常用Jar包:spring-aopMaven: org.springframewo

2017-11-02 07:45:21 150

原创 SpringMVC 学习笔记6 - 拦截器

参考:http://jinnianshilongnian.iteye.com/blog/1670856/ - 第五章 处理器拦截器详解――跟着开涛学SpringMVC特点拦截器只能拦截Spring拦截到的请求。比如,在web.xml中配置了Spring只过滤*.action,那么拦截器最多就只能拦截所有*.action的请求,其他的请求无法拦截。对于一个进入到DispatcherServlet的请

2017-11-02 07:43:46 252

原创 SpringMVC 学习笔记5 - 文件上传 & json数据交互 & RESTful风格

文件上传一、导入Jar包: commons-fileupload commons-io二、springmvc配置文件配置上传模块<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!--限制大小为2M--> <proper

2017-11-02 07:43:26 1257

原创 SpringMVC 学习笔记4 - 异常处理

一、写一个自定义异常类,继承Exception。public class CustomException extends Exception { public CustomException(String message) { super(message); }}二、写一个全局异常处理器,实现HandlerExceptionResolver接口,并且作为Bean注册

2017-11-02 07:43:01 188

原创 SpringMVC 学习笔记3 - 数据校验 & 编码过滤器

一导包二配置错误信息定义文件springmvc_validateproperties三配置springmvcxml文件四定义校验规则验证注解验证分组使用示例五如果数据是中文需要定义过滤器一、导包Jar包: hibernate-validator-4.3.0.Final jboss-logging-3.1.0.CR2 validation-api-1.0.0.GAMaven:二、

2017-11-02 07:42:37 273

原创 SpringMVC 学习笔记2 - 参数绑定

第一种、默认支持的类型绑定HttpServletRequestHttpServletResponseHttpSessionModel/ModelMapModelMap是Model接口的实现类,将model数据填充到request域,向页面传递数据。 Model.addAttribute()效果等同于req.setAttribute + url显式传参。ApplicationContext

2017-11-02 07:41:51 170

原创 SpringMVC 学习笔记1 - 配置与使用

导入Spring框架创建spring-contextxml配置文件获取ApplicationContext上下文对象导入Spring框架必须Jar包:commons-loggingspring-beansspring-contextspring-corespring-expression常用Jar包:spring-aopMaven: org.springframewo

2017-10-31 16:34:35 219

原创 理解StringBuffer与StringBuilder的线程安全区别

理解StringBuffer与StringBuilder的线程安全区别众说周知,StringBuffer是线程安全的,StringBuilder是线程不安全的。 我刚开始虽然知道概念,但是问到如何根据应用场景选择不同的就懵逼了。这就是知其然不知其所以然。先看一下StringBuilder内部的append()方法的具体实现,发现是先读后写。大概过程: 1.读取当前字符串长度。 2.对容量

2017-09-04 12:36:54 1270

原创 Android Studio 构建属于自己的工具库工程,并引用到其他项目

Android Studio 构建属于自己的工具库工程,并引用到其他项目

2017-03-21 23:03:13 535

空空如也

空空如也

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

TA关注的人

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