第一个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配置
整理中
- 第一个SpringMVC+Hibernate框架搭建之路
- SpringMVC+hibernate框架搭建
- Hibernate框架的搭建和第一个简单的实例
- Hibernate框架的搭建和第一个简单的实例
- 搭建 第一个SpringMvc 项目
- JavaWeb学习之SpringMVC:MAVEN搭建第一个WEB项目
- springMVC+hibernate框架搭建异常
- Spring+Springmvc+Hibernate框架搭建
- SpringMVC+Spring+Hibernate框架搭建
- 搭建第一个Hibernate环境
- SSM框架的搭建(Spring+SpringMVC+Mybatis第一个项目的搭建)
- hibernate环境搭建,第一个hibernate
- 和大彪一起来学习-SpringMvc之第一回(框架了解和第一个SpringMvc程序)
- SpringMvc之第一回(框架了解和第一个SpringMvc程序)
- springmvc框架简介,第一个demo
- 搭建springMVC+Hibernate+spring框架常见问题
- 框架搭建(SpringMVC+Spring+hibernate )
- Maven+SpringMVC+Hibernate项目框架搭建
- 欢迎使用CSDN-markdown编辑器
- 121. Best Time to Buy and Sell Stock I II III IV
- CorelDRAW中的轮廓图工具该怎么进行使用
- 阿里无线技术架构演进
- 四种启动模式
- 第一个SpringMVC+Hibernate框架搭建之路
- ubuntu15.10 配置wildfly10 服务器
- Java第三章习题3-3(彩票中奖2)
- c++ STL 数据结构底层结构
- 正则表达式学习及应用
- Finished with Non Zero Exit Value 3
- 如何使用红杏的公益代理
- 跟我一起学OC系列-布尔类型
- js验证上传的文件是否为JPEG,PNG,JPG,GIF格式