如何学好JAVA的 spring和hibernate,具体点说,别拷贝一大堆没用的
如何学好JAVA的spring和hibernate,具体点说,我有JAVA基础,也学过spring和hibernate,但现在看到还很头痛我对s2的框架都了解,所以没问怎...
如何学好JAVA的 spring和hibernate,具体点说,我有JAVA基础,也学过 spring和hibernate,但现在看到还很头痛
我对s2的框架都了解,所以没问怎么学s2 展开
我对s2的框架都了解,所以没问怎么学s2 展开
8个回答
展开全部
spring和hibernate?个人觉得hibernate没什么用,尤其是处理复杂业务的时候。hql语句写起来太费劲了,如果楼主坚持要学hibernate,为什么不ssh?本人工作2年了,没见到有公司只用sh的。
至于如何学好,这个就需要自己努力了。如果有实习的机会那是再好不过,因为只有在企业里学习,才能够快速提高自己的水平。最主要还是靠自己的学习能力。
spring和hibernate的资料在网上多的是,在企业里,你需要了解项目的业务需求,设计出相关文档,包括数据库表结构、页面风格、功能说明。然后开始开发。在开发中遇到的技术问题及时上网找资料,这部分因为属于技术问题,应该没什么问题,网上肯定能找到答案。最主要就是逻辑分析能力,排错的能力。有一句话说的好:条条大路通罗马。不过在这里你就不能这样了。你需要用最干净利落的代码来实现你的功能,否则服务器吃不消的。写代码应该本着“以最小的服务器开销”、“容易被别人读懂”的方式去写。因为后期维护的时候是一个人或者两个人来维护。最后一个就是读代码的能力。需要做到能读懂大部分人写的代码,无论代码是否规范,如果你能读懂,对你来说是一种能力的提升。
你说你有java基础,不知道基础如何,如果不错,可以看看spring的源码,看看里面是如何进行处理请求、页面转发等等,当然,也可以将源码拷贝到工程中,设断点来看。祝你好运!
至于如何学好,这个就需要自己努力了。如果有实习的机会那是再好不过,因为只有在企业里学习,才能够快速提高自己的水平。最主要还是靠自己的学习能力。
spring和hibernate的资料在网上多的是,在企业里,你需要了解项目的业务需求,设计出相关文档,包括数据库表结构、页面风格、功能说明。然后开始开发。在开发中遇到的技术问题及时上网找资料,这部分因为属于技术问题,应该没什么问题,网上肯定能找到答案。最主要就是逻辑分析能力,排错的能力。有一句话说的好:条条大路通罗马。不过在这里你就不能这样了。你需要用最干净利落的代码来实现你的功能,否则服务器吃不消的。写代码应该本着“以最小的服务器开销”、“容易被别人读懂”的方式去写。因为后期维护的时候是一个人或者两个人来维护。最后一个就是读代码的能力。需要做到能读懂大部分人写的代码,无论代码是否规范,如果你能读懂,对你来说是一种能力的提升。
你说你有java基础,不知道基础如何,如果不错,可以看看spring的源码,看看里面是如何进行处理请求、页面转发等等,当然,也可以将源码拷贝到工程中,设断点来看。祝你好运!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的GG们,你们不要误导人家. 还ssh...h就是指hibernate. 而且现在我去过的公司很少用ssh了. 大部分是ssh2.
和我一样.
刚开始学了2遍都没啥感觉.
1.去了解他们2个是做什么用的.
使用它的好处
这个你去搜搜或者书本上都有.况且他们不属于同一个概念.区分起来不会有问题. 你有过基础.
2.去用集成做一些简单的东西. 主要是能集成不出错,我想你会清晰很多. 如果没做过. 那去找一些简单的例子还是没问题的吧. 书上或网上多的是.
这都是些比较基础的东西. 而且你学过. 相信你只要做一次就应该能明白了.
(我想这样回答你比去解释那些代码好的多.)
和我一样.
刚开始学了2遍都没啥感觉.
1.去了解他们2个是做什么用的.
使用它的好处
这个你去搜搜或者书本上都有.况且他们不属于同一个概念.区分起来不会有问题. 你有过基础.
2.去用集成做一些简单的东西. 主要是能集成不出错,我想你会清晰很多. 如果没做过. 那去找一些简单的例子还是没问题的吧. 书上或网上多的是.
这都是些比较基础的东西. 而且你学过. 相信你只要做一次就应该能明白了.
(我想这样回答你比去解释那些代码好的多.)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询