Basing on Spring SpringMVC MyBatis Druid Shrio developing web system

源码下载地址:https://github.com/shuaijunlan/Autumn-Framework

在线Demo:http://autumn.shuaijunlan.cn

项目介绍

Autumn-Framework旨在提供通用的web系统解决方案,目前由作者本人一个人维护,更新速度缓慢,但是会持续更新,此项目适合初学者学习使用,也欢迎您加入我一起维护整个项目。

analyse the source code of Timer

Timer Class Introduction

在JDK库中Timer类主要负责计划任务的功能,也就是在指定的时间开始执行某任务。

MyBatis实战(一)

一、MyBatis框架简介

MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

Java创建线程的三种方式(Thread/Runnable/Callable)

1.继承Thread类

此方式只需要重写Thread类中的run()方法即可,示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
* @author Junlan Shuai[shuaijunlan@gmail.com].
* @date Created on 19:41 2017/4/10.
*/
public class ExtendThread extends Thread
{
String name;
public ExtendThread(String name)
{
this.name = name;
}
@Override
public void run()
{
System.out.println(name);
}
}

log4j初级配置教程

  • 先来看个采用log4j输出日志的例子

    添加依赖包

    1
    2
    3
    4
    5
    <dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.7</version>
    </dependency>
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×