![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
gzh_coder
Focus!
展开
-
SSH(Struts,Spring,Hibernate)和SSM(SpringMVC,Spring,MyBatis)的区别
SSH 和 SSM 的定义本人经历过两种技术架构,分别是常说的 SSH 和 SSM ,SSH 在本科的时候老师就教过。SSM 则是去公司后用的比较多。现在我想将这两大阵营的技术做一下对比。由于本人能力有限,涉及技术较多,我只从具体的应用方面做一些对比。SSH 通常指的是 Struts2 做前端控制器,spring 管理各层的组件,hibernate 负责持久化层。SSM 则转载 2017-07-04 17:52:42 · 202 阅读 · 0 评论 -
ORM——基本思想
ORM——基本思想Mybatis hibernate—基本思想—1、从配置文件(通常是XML配置文件中)得到 sessionfactory.2、由sessionfactory 产生 session3、在session 中完成对数据的增删改查和事务提交等.4、在用完之后关闭session 。5、在java 对象和 数据库之间有做mapping 的配置文件,也通常是xml 文件原创 2017-07-04 17:49:06 · 275 阅读 · 0 评论 -
Maven
-Maven- Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。-为什么会原创 2017-07-04 17:56:02 · 271 阅读 · 0 评论 -
技术历史——Spring发展历程总结
了解一个人最好的方式便是了解这个人的历史,学习新知识也是如果,如果你希望深入理解一项技术那么就去了解真相技术的前因后果。目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet的作用是接收浏览转载 2017-07-04 22:24:54 · 413 阅读 · 0 评论 -
Hibernate注解
一。实体Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entitypublic class Flightimplements Serializable { Long id; @Id public Long getId() { return id; } public void set转载 2017-09-20 09:06:01 · 248 阅读 · 0 评论 -
@Autowired与@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali转载 2017-09-20 09:31:54 · 239 阅读 · 0 评论