现在会开发Java的同学越来越多
大多数同学只是从书中知道Java没有实战经验!
通过猴子进入这里的实战开发教育
我希望同学们有更深的理解
01
-
什么是Spring Boot
Spring Boot是Pivotal团队提供的新框架,旨在简化新spring APP应用程序的初始构建和开发过程。 该框架以特定的方式进行了配置,以便开发人员不需要定义模板化配置。 用我的话来理解,Spring Boot其实不是新的框架,而是默认构成了很多框架的使用方法。 就像Maven集成了所有的Jar包,Spring Boot集成了所有的框架一样。
使用Spring Boot的优点是什么
其实简单、快速、方便! 如果平时我们需要构建Spring Web项目,该怎么办?
1 )配置web.xml,加载Spring和Spring mvc
2 )配置数据库连接,配置Spring事务
3 )设置加载配置文件加载并打开注释
4 )配置日志文件
配置完成后,部署Tomcat调试
现在微服务非常流行。 如果我的项目只是发邮件,如果我的项目只是生产重点,我就需要这样再折腾一次!
但是如果我用Spring Boot呢?
很简单。 我可以用非常少的配置快速轻松地构建Web项目和构建微服务
根据以上内容,可以认为对Springboot/Ssm的理解加深了
以下是对这次实战开发进行整理的具体内容
请大家努力学习哦。
由springboot制作的在线电影预约系统
springboot打造的校园二手交易平台
02
-
SSM框架是spring MVC、spring和mybatis框架的集成,是一种标准的MVC模型,将整个系统分为表达层、控制器层、服务层、视频层四层,将spring MVC spring实现业务对象管理,mybatis作为数据对象的持久化引擎
Spring Spring就像一个在整个项目中组装bean的大工厂,在配置文件中可以指定调用实体类的生成方法来实例化对象。 也可以说是项目中的粘合剂。
Spring的中心思想是IoC (控件的逆转),程序员不需要明确地new对象,Spring框架可以帮助它。
SpringMVC
SpringMVC在项目中阻止用户请求,其核心servlet dispatcher servlet充当中介和前台,通过HandlerMapping使用户请求与Controller匹配。 Controller是为了具体满足请求而执行的操作。 SpringMVC相当于SSH框架的struts。
Mybatis
mybatis是jdbc封装,使数据库的底层操作透明。 mybatis的所有操作都围绕sqlSessionFactory实例进行。 mybatis通过配置文件与每个实体类的Mapper文件相关联,Mapper文件配置了每个类数据库所需的sql语句的映射。 每次与数据库交互时,都从sqlSessionFactory中检索sqlSession并运行sql命令
ssm创建的角色权限后台管理系统
用ssm制作的手机电脑自适应新闻博客系统
用ssm制作的酒店管理系统
用Ssm制作的网上购物系统
用Ssm制作的零食商城系统
猴子来到这个官方网站的入口
名师带你学习Java实战开发