SSM框架学习

SSM框架学习,第1张

1)创建项目:idea eclipse myeclipse
      

 
设置JDK

选择1.8版本jdk

 

 创建工程

选择maven web版

 

 为了唯一性,设置独有的groupid

 

 点击保存默认,创建工程成功

设置utf-8

补全目录结构

创建java和resources目录

创建test目录,同时里面创建java和resources目录

 给java目录设置sources root类型

 给resource目录resources root类型

 

 给test目录下java设置test sources root类型

  给test目录下resource目录test resources root类型

2)添加jar包文件:添加依赖
      使用了maven工程,所以不需要加jar包,直接添加依赖就可以,取决于用什么技术

首先配置mysql数据库依赖

 创建连接池依赖,比较火的德鲁伊连接池,用来接数据库

配置spring



org.springframework
spring-context
4.3.9.RELEASE


org.springframework
spring-aop
4.3.9.RELEASE


org.springframework
spring-core
4.3.9.RELEASE


org.springframework
spring-beans
4.3.9.RELEASE


org.springframework
spring-jdbc
4.3.9.RELEASE


org.springframework
spring-tx
4.3.9.RELEASE


org.springframework
spring-web
4.3.9.RELEASE


org.springframework
spring-webmvc
4.3.9.RELEASE


org.springframework
spring-oxm
4.3.9.RELEASE

配置spring AOP,spring由AOP管理

 使用spring整合mybatis



org.mybatis
mybatis-spring
1.3.0

 配置对jsp的依赖



  javax.servlet
  javax.servlet-api
  3.1.0


  javax.servlet.jsp.jstl
  jstl-api
  1.2


  org.apache.taglibs
  taglibs-standard-spec
  1.2.1


  org.apache.taglibs
  taglibs-standard-impl
  1.2.1

 加载jackson插件依赖

 使用poi依赖可以 *** 作各种文件

 

 使用文件上传依赖

 输入 *** 作日志,配置Log4j2



3)添加配置文件

在resource目录下创建文件mybatis-config.xml


mybatis配置(持久层,访问数据库的)

 在resource目录下创建文件applicationContext-datasource.xml, 这个文件主要是spring控制mybatis去访问数据库,修改以下的ip地址:127.0.0.1,数据库与为crm2008


在resource目录下创建文件applicationContext-mvc.xml,这个文件主要是pringMVC

 在resource目录下创建文件web.xml,这个文件是web开发的核心文件,创建applicationContext.xml,为spring总配置文件









  在src目录下创建文件pom.xml,配置依赖


            
                src/main/java
                
                    **/*.xml
                
            
            
                src/main/resources
                
                    **/*.*
                
            

 4)增加静态文件
webapp
*web应用根目录下的内容都是不安全的,外界可以通过url直接访问,所以一般为了数据的安全,都会把页面放到web-inf下。因为web-inf目录下的资源是受保护的。添加image和jquery

 5)把CRM项目部署到tomcat

​​​​​​​

 

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/737602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存