春季开机,
休眠,
数据JDBC,
mybatis
更多,您可以关注野狗。
谢谢。准备学习Java框架意味着你已经有了在Java基础上学习的经验。此时,坚实的基础可以决定框架的学习速度。
Java框架,在学校里,可能主要以SSH为例,即spring、struts和herbnate。但事实上,SSM更多的是在工作中使用,即spring、springmvc和mybatis。
最重要的部分是spring,因为公司后续工作中使用的SSM和springboot都是基于spring框架的集成框架。
因此,主框架是spring,其次是数据持久层框架,最好是mybatis,然后控制层框架是spring MVC。
学习资料可以是博客,最好的官方文件。
学习视频可以去淘宝网花几元钱买,没有损失。
Hibernate:
Hibernate主要通过ORM(对象关系映射)和框架配置文件实现。让实体类和数据库表一一对应。让实体类先对应数据库表,让实体类的属性逐一对应数据库表中的字段。这样,就不需要操作数据库表,而需要操作表中相应的实体类对象。以实现相应的添加、删除、修改和查询操作。
Mybatis不是一个完整的ORM框架。mybatis的SQL需要开发人员自己编写,但是它也提供了输入和输出的自动映射,因此可以认为它是一个半自动的ORM框架。Mybatis可以灵活配置SQL语句通过XML或注解运行,映射Java对象和SQL语句生成最终SQL,最后映射SQL执行结果生成Java对象,对于客户需求的变化更为灵活。但灵活性的前提是mybatis不能独立于数据库。如果需要实现支持多个数据库的软件,则需要自定义多组SQL映射文件,这是一个繁重的工作负载。Hibernate具有很强的对象关系映射能力和良好的数据库无关性。
Struts2:
Struts2处理请求是为每个请求创建一个单独的操作类。action类中的字段属性参数用作输入和输出参数,IOC用于依赖注入。它是基于类的开发。
类似地,SpringMVC使用输入请求和响应作为参数,并返回modelandview,这是一种单例模式和基于方法的模式。
Spring:Spring的核心概念是di(依赖注入)和AOP(面向方面编程)。Di也称为IOC(控制反转)。使用spring,可以通过IOC从spring容器中获取所有对象。每个物体通过弹簧注入到相应的位置。通过IOC,spring可以在下一个对象注入(DI)之前创建对象,因此DI依赖于IOC。
奶茶行业的宏观环境和微观环境该如何去分析?宏观环境因素:1、人们的生活水平不断提高,对餐饮的需求不断提高;2、人们的生活节奏不断加快,对方便快捷的消费品的兴趣增加;3、追求时尚和绿色生活的特点:1、小店;2、投资小;3、技术要求相对较低;4
手机和电脑上什么浏览器的搜索引擎最好用?第2步:按第1、2、3步打开Chrome扩展名]第3步:解压缩下载包,选择CRX文件,将其拖到扩展名,然后释放第4步:单击“添加”,确定,完成安装最好的搜索引擎是Google,但没有一个。
易语言程序可以在linux上运行吗?Easy language支持直接编写Linux程序,在windows下调试,然后直接在Linux下运行。但显然它不能是windows的EXE可执行文件建议学习VB。请注意我的标题数字,学习VB的一个子集
网站SEO优化关键词如何选择?1、网站SEO优化关键词挖掘平台推荐1、词库网2、百度竞价关键词策划3、5118大数据平台4、爱站网当然还有其他一些挖掘关键词的工具或网站,不需要推荐。因为这四个就够了,而且效果很好。2、关键词筛选挖掘完关键词
想从事Java,但没有相关的工作经验不太好找工作,要怎么办?这是一个非常好的问题。作为一个it从业者,让我来回答这个问题。首先,it(互联网)行业java开发岗位较多,整体就业前景较好。然而,开发团队对初级Java程序员的要求也在不断提高,
高中,想自学一点编程,有什么好的自学软件或网站吗?建议您从底层做起,先学习电工的基本理论知识,再掌握二次回路。二次电路的基本知识对学习和理解PLC编程有很大的帮助。如何用w3cSchool自学前端?你不能只通过W3C学校从前端学习,因为上面
Python能不能调用jar包?引述:原帖由利莫杜于2007年7月17日10:15发表。Jython可以用jar。Jython已经两年没有更新了,它不可能100%兼容Python1。首先,在资源管理器中复制Py文件的路径,按windows键
除了苹果电脑外什么电脑质量比较好,做开发编程用的?无论如何不要买联想
哪种IDE能同时写java和前端代码?这里有一个简单的介绍。有三种ide可以同时编写Java和前端代码,即idea、eclipse和vs-Java集成开发环境可以快速编写和调试Java程序。此外,它还支持编写前端代码,包括HTML、CSS、
微信小程序如何制作开发?在开发微信应用之前,您需要在微信公共平台上申请一个开发账号。然后在微信公众平台上下载工具,使用游戏引擎编写并发布游戏。如果你在自己的游戏开发完成后,在微信公共平台的开发和管理中发布了你刚刚上传的项目,那么真正发布的游