1.写吧写吧,就当写作文了。
本来想把自己学习过程中碰到的问题总结一下,留给我愚蠢的弟弟将来借鉴。
但是我发现他学的是C++。
那就当作是复习好了。
前面javaSE部分的内容就不再赘述了,因为都很简单。
上个周学的servlet 和jsp,之前学的html+css+js,好像都不怎么难。
ssh部分struts2,hibernate这两个是第一次接触框架,所以对新人来说可能不是特别友好。反正我是遇到了很多麻烦。
首先是理解框架的原理。然后操作过程中,各种导入jar包可把我弄惨了。
因为网上的教程多是很久以前的,教程上面说让你引的包可能现在已经不存在或是被并入别的jar包内了。
但是你去官网下载,一般都没有远古版本的jar包。都是新的。
这就很烦人了。要一个个的测试。我这里有当前版本下的各种jar包。后世小子想要可以私我。
导包完了之后就是配置有点困难,不过你弄懂各个框架的运行逻辑之后,就应该没什么问题。
比如hibernate,首先创建和表单对应的java类,叫做domain/pojo化表单。
做完这一步很自然就要弄一个关联二者的说明书:student.hbm.xml配置文件。
然后就写hibernate.cfg.xml配置文件,这个文件用来指明我要操作哪种数据库的哪个数据库的哪张表。
最后写dao文件,就是最小操作单元,crud之类;dao写完了就可以写test.java来操作dao里面的crud,进行复杂任务处理。
各个配置文件里面的具体内容上网自己查,都是大同小异,细心看很容易看清楚功能是啥。
struts2框架也是一样的。
这两个搞会了,spring就是喝汤一样简单。
今天就写这么多了。