SSM

SSM

今天搭建第一个web项目
首先

配置Maven

添加系统变量就不多说了,主要是添加一个阿里云镜像节点
在conf文件夹下的settings.xml文件的mirrors标签下,添加如下内容

-<mirror>

<id>alimaven</id>

<name>aliyun maven</name>

<url>http://maven.aliyun.com/nexus/content/groups/public/</url>

<mirrorOf>central</mirrorOf>

</mirror>

这样下载jar包的时候就不会默认从国外服务器下载,节省时间
有时候还会因为加载时间太长失败

创建web项目

先NEW一个Maven项目,并把下面的√打上
在这里插入图片描述
然后选择
在这里插入图片描述
以下自己取名即可,建议为公司名字com.zhongruan
在这里插入图片描述
这一步很重要
在这里插入图片描述
把图片里的地址改为你自己的地址。通常setting文件在Maven文件夹的conf下,需要拷到上图第一个红框的位置,或者直接使用conf文件夹的xml。
然后在下面的列表里加上
在这里插入图片描述
也是为了加快下载速度 其实我也不知道

导入

如上创建项目后,IDEA会自动下载jar包
在这里插入图片描述
注意选择这个
如果报错[error] maven execution terminated abnormally (exit code 1)可能是setting文件有问题
出现[error] maven execution terminated abnormally (exit code 1)的解决.

Tomcat项目发布

左上角
在这里插入图片描述
添加Tomcat Local在这里插入图片描述
没有勾选After launch,因为没找到360浏览器,所以要手动输入URL
在这里插入图片描述
添加发布
在这里插入图片描述
启动,建立连接
在这里插入图片描述
Hello World

连接数据库

创建如下结构
在这里插入图片描述
pom.xml加入jar包,数据在素材文件
bean下创建实体类UserInfo
Dao下

public interface IUserInfoDao {
    public List<UserInfo> findAll();

}

修改db.properties

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/user?useSSL=true&characterEncoding=utf-8
jdbc.username=root
jdbc.password=123

control方法

@Controller
@RequestMapping("user")

public class UserInfoController {
    @Autowired
    IUserInfoService userInfoService;

    @RequestMapping("findAll.do")
    public ModelAndView findAll(){
        List<UserInfo> users=userInfoService.findAll();
        ModelAndView mv=new ModelAndView();
        mv.addObject("users",users);
        mv.setViewName("allUser");
        return mv;
    }
}

导入jsp文件
在这里插入图片描述
实现跳转
在这里插入图片描述
显示数据库信息
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值