开源软件专栏最新文章

Spring Boot 入门 - 基础篇(11)- 数据源配置

(1)单一数据源 默认Spring Boot会在classpath中查找H2, HSQL, Derby等内存数据库的jar包自动配置一个内存数据库的DataSource。 <dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> ...
 
rensanning 有16398人浏览 2017-02-15 11:12 专栏:Spring Boot 入门

Mybatis介绍之缓存

8       Mybatis介绍之缓存 Mybatis中有一级缓存和二级缓存,默认情况下一级缓存是开启的,而且是不能关闭的。一级缓存是指SqlSession级别的缓存,当在同一个SqlSession中进行相同的SQL语句查询时,第二次以后的查询不会从数据库查询,而是直接从缓存中获取,一级缓存最多缓存1024条SQL。二级缓存是指可以跨SqlSession的缓存。          M ...
234390216 有17380人浏览 2017-02-14 10:54 专栏:Mybatis简介

Spring Boot 入门 - 基础篇(10)- 发送邮件

(1)配置 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> application.proper ...
 
rensanning 有2483人浏览 2017-02-14 10:04 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(9)- 文件上传下载

(1)单文件上传 Form方式 <form id="data_upload_form" action="file/upload" enctype="multipart/form-data" method="post"> <input type="file" id="u ...
 
rensanning 有15887人浏览 2017-02-14 10:01 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(8)- 数据库操作

(1)导入mybatis-spring-boot-starter pom.xml <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> ...
 
rensanning 有8671人浏览 2017-02-10 16:17 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(7)- 国际化

Spring Boot默认支持国际化配置,只需要添加配置文件即可。 (1)配置文件 放在/src/main/resources/文件夹下即可 messages.properties 默认 messages_en.properties(英文) messages_zh.properties(中文) messages_ja.properties(日文) (2)默认配置 引用spring.message ...
 
rensanning 有13140人浏览 2017-02-10 13:58 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(6)- 页面模板

Spring Boot支持很多模板引擎,但嵌入式容器JSP有限制,2010年后Velocity停止更新,所以这两个不建议使用。 (1)Thymeleaf pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte ...
 
rensanning 有6466人浏览 2017-02-09 15:00 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(5)- 使用WebJars

WebJars能使Maven的依赖管理支持OSS的JavaScript库/CSS库,比如jQuery、Bootstrap等。 (1)添加js或者css库 pom.xml <dependency> <groupId>org.webjars</groupId> <artifactId>bootstrap</artifactId& ...
 
rensanning 有11745人浏览 2017-02-09 14:20 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(4)- 静态资源

静态资源包括:HTML、CSS、JS、图像、视频、PDF/Office等不需要服务器端处理的文件。 (1)文件位置 Maven工程,静态文件放在src/main/webapp/下。 引用Project Root └─src     └─ main         └─ webapp  # Web应用的根目录             └─ static                 └─ css ...
 
rensanning 有10699人浏览 2017-02-09 13:10 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(3)- 日志管理

Spring Boot支持JUL,Log4J2和Logback。 默认设置 -采用SLF4J + Logback -日志只输出到控制台 -级别Level为INFO -日志文件rotate大小为10Mb -输出格式为:时间戳 级别 进程ID --- [线程名] 类名 日志内容 引用2017-02-09 08:54:16.076  INFO 8296 --- [           main] s.b ...
rensanning 有8481人浏览 2017-02-09 09:39 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(2)- 嵌入式容器

Spring Boot便于开发支持嵌入式容器(比如:Apache Tomcat, Eclipse Jetty, RedHat Undertow),默认启动嵌入式Tomcat容器,当然也可以打包发不动独立的Servlet容器(比如:Apache Tomcat,WildFly等)。 (1)修改Tomcat版本 1.5.1.RELEASE默认采用的是8.5.11。 引用2017-02-07 16:2 ...
rensanning 有13482人浏览 2017-02-08 08:47 专栏:Spring Boot 入门

Spring Boot 入门 - 基础篇(1)- 创建工程

创建方法 可以通过以下三种方式来创建Spring Boot工程 Spring Initializr(Web界面) Spring Boot CLI(命令行工具) Spring Boot IDE(Eclipse、IntelliJ IDEA、Spring STS等) 创建的Spring Boot工程,开发语言可以是Java或Groovy,构建类型可以是Maven或Gradle。结合自己熟悉的选择,一般以 ...
rensanning 有12401人浏览 2017-02-08 08:47 专栏:Spring Boot 入门

Spring Boot 入门 - 目录

Spring提供了一系列比如依赖注入,事务管理,MVC、REST等功能来帮助开发者构建应用。同时提供了基于XML、基于注解、基于JavaConfig的灵活配置方式。SpringBoot构建在Spring之上,可以大大的简化Spring应用的配置开发过程。比如:简化依赖管理、自动配置、嵌入式Servlet容器、大量有用的工具等。SpringBoot项目中不需要也不会自动生成任何XML配置文件,包括we ...
 
rensanning 有9237人浏览 2017-02-08 08:45 专栏:Spring Boot 入门

Mybatis结果集自动映射

7       Mybatis结果集自动映射          在使用Mybatis时,有的时候我们可以不用定义resultMap,而是直接在<select>语句上指定resultType。这个时候其实就用到了Mybatis的结果集自动映射。Mybatis的自动映射默认是开启的,其在映射的时候会先把没有在resultMap中定义字段映射的字段按照名称相同的方式自动映射到返回类 ...
234390216 有20781人浏览 2017-02-06 14:14 专栏:Mybatis简介

Mybatis的Executor介绍(二)——批处理,批量更新

6       Mybatis的Executor介绍(二)——批处理        在程序中,有时候我们需要批量的去操作一些数据,批量的新增、修改、删除,如果是通过for循环一条记录一条记录的去更新无疑效率会比较慢。更佳的做法无疑是采用JDBC对批处理的支持。Mybatis基于JDBC对批处理的支持,也提供了进行数据的批量操作的API,BatchExecutor。下面是一段JDBC进行批量 ...
234390216 有28561人浏览 2017-01-18 10:47 专栏:Mybatis简介

Mybatis的Executor介绍(一)

5       Mybatis的Executor介绍(一)   目录   5       Mybatis的Executor介绍(一) 5.1        SimpleExecutor 5.2        ReuseExecutor 5.3        BatchExecutor 5.4        Executor的选择 5.4.1
234390216 有20075人浏览 2017-01-07 09:46 专栏:Mybatis简介

Mybatis查询延迟加载

Mybatis查询延迟加载   目录 1.1        启用延迟加载 1.2        分析 1.3        aggressiveLazyLoading 1.4        lazyLoadTriggerMethods   1.1     启用延迟加载        Mybatis的延迟加载是针对嵌套查询而言的,是指在进行查询的时候先只查询最外层的
234390216 有17892人浏览 2017-01-06 14:19 专栏:Mybatis简介

Mybatis核心杂谈

  Mybatis杂谈   目录 1.1        配置解析 1.2        全局配置简介 1.3        应用浅析            本文主要介绍Mybatis的配置解析对应的Class、Mybatis的全局配置等,每个点都不会讲太多细节的东西,只是提一下对应的点,更多细节的东西请有兴趣的读者自己去挖掘。
234390216 有15949人浏览 2017-01-06 14:12 专栏:Mybatis简介

Mybatis表对象继承实现

       Mybatis表对象继承        我们一般用表来表现对象之间的继承关系时通常有三种方式。第一种是把所有对象包含的属性都存放在一张表中,然后用一个字段来区分当前记录对应的对象类型;第二种是每个子类型一张表,每张表都存该对象所有的属性;第三种是基类作为一张表进行存储,每个子类特性的属性都新建一张表进行保存,然后在基类对应的表里面通过一个字段来区分对象的类型。第二种跟普通 ...
234390216 有22624人浏览 2016-12-21 17:25 专栏:Mybatis简介

Mybatis通过一条SQL查出关联的对象

 Mybatis通过一条SQL查出关联的对象 以往在做对象的查询时如果需要把关联的对象一起查出来是通过resultMap的子查询来进行的,这种用法可以参考我 ...
234390216 有17914人浏览 2016-12-20 20:00 专栏:Mybatis简介

开源软件热门专栏

更多专栏>>

开源软件热门文章

博客专栏评论

线上demo已经上线http://www.sparrowzoo.net/examples/markdo ...
zh_harry 评论了 高性能轻量级markdown 解析器java 版spar ...
...
Caelebs 评论了 Ehcache(04)——设置缓存的大小
sp42 写道演示地址 本地的? 代码 git clone 下来,本地可以跑
zh_harry 评论了 自己动手写mvc框架SPARROW MVC
非常不错 赞一个
sp42 评论了 高性能轻量级markdown 解析器java 版spar ...
演示地址 本地的?
sp42 评论了 自己动手写mvc框架SPARROW MVC
...
JyeChou 评论了 学习Spring必学的Java基础知识(1)----反射
我的框架也是用原生写,已弃坑。还是 MVVM 的爽,推荐 vue
sp42 评论了 SPARROW-JS 从0开始写 0依赖,原生JS框架
//assertReflectionEquals(user1, user2,LENIENT_DATES ...
renlongnian 评论了 单元测试系列之3:测试整合之王Unitils
大神 ,为什么我没有 bbb-conf --setup-dev tools 这个命令 只有 bbb- ...
tan_zheng 评论了 开源视频会议bigbluebutton开发(4)—— ...
你好,我按照你的配置了spring security以后,访问系统时报以下错误ERROR [org.j ...
super菜鸟 评论了 Spring Security(20)——整合Cas
Global site tag (gtag.js) - Google Analytics