SSM框架

SSM框架:SpringMVC,Spring,Mybatis

Spring

IOC,DI框架:IOC控制反转,DI依赖注入。

Spring容器:

1、生成Bean的实例(默认情况是单例)。

2、完成依赖注入

面向切片编程:面向对象是静态抽象,面向切面是动态抽象。把方法运行中相同的部分抽出来。

SpringMVC

MVC框架,完成前后台的交互。

MyBatis

orm框架,不是纯粹的ORM框架,纯粹的是Hibernate,但是H运行效率有一点差。

对象关系映射,以面向对象的方式完成对数据库的操作。

单例模式、工厂模式

JavaEE

企业及开发,是一套规范。

把开发分N层:

浏览器----控制层Controller,由SpringMVC实现----服务层Service,业务逻辑,用SE写----数据库层DAO,由MyBatis实现----数据库

Spring每一层都管。

MySQL作为主数据库

SQL数据库特点是数据安全,有事务机制(其实就是加锁),但是不能在短时间内处理大并发数据。

银行系统,用SQL数据库,效率不是第一位,数据安全才是最重要的。

NoSQL数据库特点是能在短时间内处理大并发数据,但是可能会丢失数据。

点赞系统,用NoSQL数据库,短时间内接收几百万个点赞,偶尔丢几个无所谓

数据库连接池

数据库连接背后是网络通信,频繁的建立连接、释放连接的话消耗资源很多(内存),因此用池,在一开始就建立许多连接,不释放,反复用。

上传文件:Commons FileUploader

表现形式:JSP+JSTL+EL表达式

前端脚本:JQuery,重点是Ajax,异步请求。

后台管理:LayUI前端框架

Web服务器:TomCat

数据库图形界面:SQLyoger/Navicat

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值