- 博客(9)
- 收藏
- 关注
转载 MyBatis的别名
Spring的别名管理比较规范,有严格的接口规范,SimpleAliasRegistry实现 ->AliasRegistry接口,而且是线程安全的,Map也用的是ConcurrentHashMap,key是String,value是String,而且可以循环引用。 mybatis的别名管理器是TypeAliasRegistry类,个人感觉有点不规范,可能是看Spring源码看多...
2019-05-08 11:57:00 103
转载 SpringMVC的常用注解
springmvc的常用注解: 在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model返回给对应的View进行展示。在SpringMVC中提供了一个非常简便的定义Controller的方法,你无需继承特定的类或实现特定的接口,只需使...
2019-05-06 20:30:00 97
转载 meavn的概述
Maven的概述 什么是maven: 它是一个项目管理和综合工具,Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档。 maven的安装和配置: 1.官网下载地址:http://maven.apache.org/download.cgi(直接解压就好) 2.配置: a.maven需要配置环境变量,这里注意,如果是安装的就只能配置系统环境,如果...
2019-05-05 23:02:00 305
转载 Mybatis(缓存)
什么是缓存 缓存就是将已经查询过的记录放在内存的缓冲区或文件上,这样如果再次查询,可以通过配置的策略,命中已经查询过的记录,从而提高查询的效率。 Mybatis 的缓存分为一级缓存和二级缓存。 一级缓存 一级缓存就是会话级别的缓存,就是同一个会话,如果已经查询过的数据会保存一份在内存中,如果会话没有关闭,再次调用同样的方法查询,不会再查询数据库,,而是直接从缓存中取出...
2019-04-25 20:33:00 87
转载 Log4J概述
Log4J概述 Log4j 是Apache为Java提供的日志管理工具。他与System.out.println()的作用相似,用来跟踪、调试、维护程序。 通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加...
2019-04-24 14:11:00 150
转载 Mybatis概述
Mybatis概述 Mybatis是一个持久层的框架,用于操作数据库的增删改查。 主要的作用是: 可以自动将数据封装到Map或者POJO(JavaBean)里面。 可以通过XML以及注解配置。 它是通过SQL语句操作数据库的。 配置步骤: 1.连接数据库 2.导入相关的源码包,这是任何框架都需要做的一件事 ...
2019-04-23 16:01:00 82
转载 SpringMVC框架实现文件上传
使用SpringMVC框架实现文件上传 1.配置上传文件解释器 (由于springMVC文件上传功能引用了commons-fileupload组件,所以记得导入commons-fileupload和commons-io包) <!—配置文件上传解释器 --> <mvc:annotation-driven></mvc:annotation-d...
2019-04-19 22:26:00 109
转载 单例模式
单例模式 单例模式通常有两种表现形式:懒汉式单例和饿汉式单例。 1.懒汉式单例:该模式特点是类在加载的过程的时候没有生成一个单例、只有当调用的时候才去创建这个单例。 1 public class LazySingleton 2 { 3 private static volatile LazySingleton instance=null; ...
2019-04-19 09:16:00 76
转载 Spring 中事务控制的API介绍
Spring 中事务控制的API介绍 1、PlatformTransactionManager Spring所有事务代理类都是基于PlatformTransactionManager接口的实现。 此接口是spring的事务管理器,它里面提供了我们常用的操作事务的方法,如下代码片段: PlatformTransactionManager包括以下三个操作: /...
2019-04-17 16:33:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人