第一个SpringMVC+Hibernate框架搭建之路

工作了4年一直是在别人搭好的框架里进行一些功能开发,从没有亲手搭建过系统框架,

这次终于有机会担任架构师的角色可以自己独立搭建一个系统框架了,在此记录下一些步骤。

一、搭建SpringMVC实现页面显示Hello World!

1、这个过程耗时最多的是jar包下载及选择使用,

下载当然推荐官网下载,要养成从各个官网下载资源的习惯,如何下载见:http://blog.csdn.net/xiaoshuji/article/details/52512953 。

下载下来发现jar包太多,需要哪些选择使用多亏了这篇文章(http://blog.csdn.net/xiaoshuji/article/details/52512028)。

2、框架目录结构的命名:src.com.公司域名.项目名(简写).业务,如

src.com.baidu.zhidao.dao

src.com.baidu.zhidao.service

src.com.baidu.zhidao.service.impl

src.com.baidu.zhidao.modules

src.com.baidu.zhidao.commen

src.com.baidu.zhidao.utils

src.com.baidu.zhidao.web

......

3、具体搭建见我转载的另一篇博客:http://blog.csdn.net/xiaoshuji/article/details/52512368

二、日志打印

每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的。

我这边使用Log4J 和SLF4J

log4j.properties的配置步骤

1、在应用程序中使用SLF4J:

2、把log4j-1.2.17.jar,slf4j-api-1.7.21.jar,slf4j-log4j12-1.7.21.jar放入项目中(这些不是最新版)。

log4j-1.2.17.jar包官方下载地址:http://logging.apache.org/log4j/1.2/download.html

slf4j包官方下载地址:http://www.slf4j.org/download.html

为什么使用slf4j参考文档:http://blog.csdn.net/xiaoshuji/article/details/52525649#t3

3、 新建一个配置文件log4j.properties,放于resources文件下

参考:http://blog.csdn.net/edward0830ly/article/details/8250412

4、编写代码,打印日志

package com.rems.modules.framework;

import java.util.Date;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.rems.utils.DateUtils;
public class SpringTaskXML {
    private static final Logger logger = LoggerFactory.getLogger(SpringTaskXML.class);
    public void say() {
    	logger.info("定时任务测试slf4j {}", DateUtils.dateToString(new Date(),"yyyy-MM-dd HH:mm:ss"));
    }
}

三、数据库连接

1、连接池

整理中

2、Hibernate配置

整理中


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值