栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaEE SSM 框架整合 图书管理系统 实战 D1 环境配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaEE SSM 框架整合 图书管理系统 实战 D1 环境配置

JavaEE这学期学完了,身为一个菜鸡若,自然也面临了考试,总的来说自认学的还不错,但是jsp类页面本菜鸡真的学不会。所以美好的考试就败在了jsp页面,心里痛苦。容许我哭唧唧一会。

SSM是利用MyBatis+Spring+SpringMVC的开发框架。通常采用三层结构,即界面层,业务逻辑层,数据访问层等,实现“高内聚低耦合”。

所以我们开发时要准备好开发环境。

开发工具:MySQL 8.0,Navcat,Idea。

开发环境:tomcat9,jdk1.8,spring,mybatis。

jar包:

这里没用C3p0的连接池,因为是学校的小小练习,所以如果有需要的可以放C3p0的jar包。

jar包导入没问题后,我们可以开始写配置文件了。

配置文件目录

dp.properites

log4j.properites

mybatis-config.xml

spring-config.xml

springMVC-config.xml

web.xml

首先是dp.properites文件:用于连接数据库的
jdbc.driverClass=com.mysql.cj.jdbc.Driver
jdbc.jdbcUrl=jdbc:mysql://localhost:3306/library?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone = GMT
jdbc.username=root
jdbc.password=####  //此处密码是你自己的密码,library是你要连接的数据库名字

然后就是log4j.properites文件。用于输出到控制台console。
log4j.appender.console.Encoding=UTF-8
# Global logging configuration
log4j.rootLogger=DEBUG, console
# MyBatis logging configuration...
log4j.logger.org.mybatis.example.BlogMapper=TRACE
# Console output...
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%5p [%t] - %m%n

然后就是mybatis-config.xml配置文件。其实在SSM文件中几乎不会用到mybatis配置文件,此处建它完全是给它一个面子。(学过mybatis面子浪)。



   

    


还有一个是spring-config.xml配置文件,他是用来连接数据库文件,可以说是代替了mybatis的作用。


    
    
    
    
        
        
        
        
    
    
    
        
        
        
    
    
    
        
    
    
    

以上几个文件都是建立在src下面的配置,现在建立springMVC-config.xml是在web下面的WEB-INF下面如图所示。

 

 springMVC-config.xml配置文件


    
    
    
    
        
    
    
    
    
    
    
    

    
    
    

    

 上面有些功能实际上没有实现,只是写了一些上去,为将来做个准备,万一哪天要做呢?

最后一个就是web.xml文件,这个是项目建立时就勾选自动生成的一个文件。


    
        contextConfigLocation
        classpath:spring-config.xml
    
    
    
        org.springframework.web.context.ContextLoaderListener
    
    
    
        springMVC
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            /WEB-INF/springMVC-config.xml
        
        1
    
    
    
        springMVC
        /
    
    
    
        encoding
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            UTF-8
        
    
    
        encoding
        /*
    

    
        index.jsp
    

以上就是图书管理系统的配置了。下次我们就开始搭建项目了。

下一篇

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/966689.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号