java eclipse登录注册功能_eclipse中SSM(maven)项目搭建全过程+实现用户登录功能

这篇博客详细介绍了如何在Eclipse中搭建一个基于SSM(Spring、SpringMVC、Mybatis)的Maven项目,并实现用户登录功能。首先,文章指导了创建Maven项目、配置JDK、Tomcat和Maven的过程。接着,通过创建各种配置文件(如spring-tx.xml、jdbc.properties等)来搭建SSM框架。最后,展示了在DAO、Service、Controller层编写代码实现用户登录的方法,并给出了数据库表结构和初始化数据。
摘要由CSDN通过智能技术生成

项目创建之前确保eclipse中已经配置好了jdk,tomcat,maven如果没有配置下面有配置教程的链接

一,创建maven项目

1,新建一个maven项目

48716f76e395fa9b29ac17c245128231.png

2,点击Next后进入下个页面直接点击Next,进入到下面这个页面

678e296bb5d741aefe849d30fde12538.png

3,我们选择最后单词为webapp的这个选项选中后点击Next,进入到下面的这个页面

528c8862e93d736648a520a1f6248731.png

此处的Group Id代表的是项目的包路径,

Artifact Id代表的是项目的名称

Version 代表版本号

Package代表生成的包名

点击完成我们的项目就算搭建好了,下面我们需要对项目做一些配置

4,配置项目的jdk,Tomcat,

右键单击项目名称选择Build path ==>Configure Build path进入到如下选项

6201051e6167bde572614e1ab7961494.png

我们将原有的jre Remove掉,然后  Add Library==>JRE System Library==>Next==>Alternate JRE==>Finish ==>Apply

2c1111ecf3c99d54f568491a3d53085e.png

jre配置完成,开始配置Tomcat,前面几步跟配置jdk是一样的,

Build path ==>Configure Build path==>Add Library==>Server Runtime

选择自己的Tomcat,点击下一步,然后Apply==>OK,

jdk与Tomcat就配置完成了,

5,下面我们还需要做如下的配置,

右击项目,选择Properties==>Maven==>Project  Facets

e432d850803d1eee4f8239a95752c253.png

我们的maven项目到这就算建好了,下面开始搭建SSM框架,

二,搭建SSM框架

1,在src/main/resources目录下创建SSM项目所需要的xml文件和properties文件

jdbc.properties(连接数据的配置文件)

driver=com.mysql.jdbc.Driver

#数据库的路径

url=jdbc:mysql://localhost:3306/maven

username=root

password=root

#定义初始连接数

initialSize=0

#定义最大连接数

maxActive=20

#定义最大空闲

maxIdle=20

#定义最小空闲

minIdle=1

#定义最长等待时间

maxWait=60000

logj.properties(日志的配置文件)

#log的输出级别

log4j.rootLogger=WARN, Console, RollingFile

#Console

log4j.appender.Console=org.apache.log4j.ConsoleAppender

log4j.appender.Console.layout=org.apache.log4j.PatternLayout

log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

#RollingFile

log4j.appender.RollingFile=org.apache.log4j.DailyRollingFileAppender

#文件的输出目录

log4j.appender.RollingFile.File=/var/log/ssm_maven.log

log4j.appender.RollingFile.layout=org.apache.log4j.PatternLayout

log4j.appender.RollingFile.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n

#Hibernate level

#log4j.logger.org.hibernate=ERROR

log4j.logger.org.hibernate.cache.ehcache.AbstractEhcacheRegionFactory=ERROR

log4j.logger.org.hibernate.search.impl.ConfigContext=ERROR

log4j.logger.net.sf.ehcache.config.CacheConfiguration=ERROR

#Project defalult level

#log4j.logger.com.thinkgem.jeesite=DEBUG

log4j.logger.com.maven=DEBUG

spring-tx.xml(Spring的事务管理器配置文件)

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值