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

来源:互联网 发布:黑蜘蛛软件 编辑:程序博客网 时间:2024/04/29 20:40

工作了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配置

整理中


0 0
原创粉丝点击