java框架学习方向以及顺序( 三 )
Java面向对象开发 :http://click.aliyun.com/m/27923/
Java高级开发 :http://click.aliyun.com/m/27922/
■网友
Java常用框架
spring:
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。
Hibernate:
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
struts:
struts是开源框架。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。
MyBatis :
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
JPA:
JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。
■网友
先会用,在去学,否则看了也是一知半解。找个带框架的项目,跑起来,照着里面的功能重新实现一遍,顺手了在看文档、看书等。
springMVC + mybatis
■网友
最快的方式是拿别人的项目自己重新实现,完成这个任务你对框架已经有一定的认识了,然后才去系统的学习框架,struts,springMVC,hibernate,等,学这些框架一定要知道,为什么用这些框架?各自的实现原理,优缺点。学习框架就是使用这些框架去做一个系统而不是看书。
■网友
spring,springMVC ---\u0026gt;mybatis----\u0026gt;jpa2
struts2没必要学了
推荐阅读
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 婴儿|美国儿科学会: 1岁以下婴儿不推荐学习游泳
- 在美国大学学习computer science 是啥样的体验
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- 计算机深度学习方面sci三区期刊推荐
- 零基础入门学习啥语言好
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 想写个个人博客,苦于不知道用啥前端框架
- 有哪些好的学习英文的视频网站
