Java培训后总结
上接CrazyCode(09.11星期六)
CrazyCode(09.12星期天)
0、struts2:
a、hellostuts2:b
、struts.xml
、hello.jsp
。地址栏传参::8080/MyStruts/helu/hello!show?id=1&username=admin&password=admin。
c、传参验证:直接写在User.java里面(extendsActionSupport)publicStringshow()
{if("admin".equals(username)&&"admin".equals(password)){
returnSUCCESS;}else{
returnERROR;
}}1、Spring:HelloSpring3.0!(先打开至spring视图方式.)Hello.Java(JavaBean)addHibernateCa…..->….->….会自动导入Hibernate包、建3立好hiberenate.cfg.xml、HibernateSessionFactory.java文件;3、新建个bean类User.java;4、新建User.xml:
;5、修改生成的hibernate.cfg.xml文件(ADDUser.xml);6、新建测试类Test.java;
注:Thedatabasereturnednonativelygeneratedidentityvalue
则是在数据库中id没设置为自动增长!
CrazyCode(09.13星期一)
1、看不懂SSH的整合过程,不懂它的原理和工作方式。2、了解Hibernate中配置文件的含义。
CrazyCode(09.14星期二)
1、Spring的基本作用及其映射关联属性。
Crazy
1、信息科技中心页面修改。2、Hibernate增删改查。
Code(09.15星期三)
CrazyCode(09.16、17星期四、五)
复习数据库工程师
CrazyCode(09.18星期六)
1、考完数据库四级。2、Hibernate怎么建立关联的?3、初步了解JQuery。
CrazyCode(09.19星期天)
Struts、spring、Hibernate在各层的作用
简单的说:
struts控制用的、hibernate操作数据库的、spring用解耦的。具体的:
1)struts负责web层.
ActionFormBean接收网页中表单提交的数据,然后通过Action进行处理,再Forward到对应的网页。
在struts-config.xml中定义,ActionServlet会加载。2)spring负责业务层管理,即Service(或Manager).1.service为action提供统计的调用接口,封装持久层的DAO.2.可以写一些自己的业务方法。3.统一的javabean管理方法。4.声明式事务管理。5.集成Hiberante。
3)Hiberante,负责持久化层,完成数据库的crud操作hibernate为持久层,提供OR/Mapping。
它有一组.hbm.xml文件和POJO,是跟数据库中的表相对应的。然后定义DAO,这些是跟数据库打交道的类,它们会使用PO。在struts+spring+hibernate的系统中,
对象的调用流程是:jsp->Action->Service->DAO->Hibernate。数据的流向是ActionFormBean接受用户的数据,Action将数据从ActionFromBean中取出,封装成VO或PO,再调用业务层的Bean类,完成各种业务处理后再forward。而业务层Bean收到这个PO对象之后,会调用DAO接口方法,进行持久化操作。
CrazyCode(09.20星期一)
1、tomcat6.0不需配环境变量,如果startup.bat一闪而过,则编辑startup.bat文件。在其if"%OS%"=="Windows_NT"setlocal后加上:
java-jar-Duser.dir="D:\\StudyProgrem\\apache_tomcat6.0\\apache-tomcat-6.0.29""D:\\StudyProgrem\\apache_tomcat6.0\\apache-tomcat-6.0.29\\bin\\bootstrap.jar"start。3、hibernate连不上sqlserver201*数据库。。。
4、不需要在数据库的表间建立关联,只要建立映射即可。(但一般不采取此种方式,直接用SQL语句搞定!)。
CrazyCode(09.21星期二)
1、GassFish:HelloWord!
扩展阅读:JAVA实训心得体会
JAVA实训心得
在本学期的最后一周,我们在学校机房进行了为期一周的JAVA实训。现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,Application应用程序和Applet小程序,它的开发工具,数据类型,变量,接口,输入输出流,学会分析异常,抛出异常,后期主要是小程序运用,Gui界面设计和事件。我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方式,都有很大的区别,我主要偏向于小程序的学习,呵呵,因为感觉它用处比较大,可以做出好多好多好玩的游戏,运用程序等,且它灵活。呵呵,当然学知识可不能凭自己的爱好和一时兴趣,要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。
在我所学的语言当中,我自认为JAVA是一门比较强大的面向对象的编程语言,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性较强,可以说比较的经典和强悍。
所以学好java语言有很大的用处,这次实训,面对一道陌生的题目和要求时,不应慌张和无措,首先应该想到这和课本上的哪些知识具有结合点,回忆和分析这种结构的算法和具体实施方法,综合考虑其他的方面,例如:该题的易写性和易懂性及其他的问题的可利用性。在编写时,一个小小的符号,一个常量变量的设定,这都无不考量着我们的细心和严谨,所以学习JAVA,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素质,那就是冷静思考和专心致志。对待学术知识应该是严谨和认真。
这次实训,我们更多学到的是不懂就问和自己应该尽自己的全力去尝试,哪怕失败,只要自己尽自己的全力,和身边同学一起探讨而不是抄袭,团结合作,发挥团队意识,最后在自己的努力下,终于运行成功,这种成就感美不可言,心情愉悦至极。
最后终于要结束了,大家都有种释怀的感觉,当然我想我更多的是兴奋和自己掌握了知识之后的饱满感,学知识就像吃东西一样,吃饱了就应该好好的消化。要不断的温习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,为以后的工作做好坚实的基础。感谢学校和老师能够为我们提供这次机会,让我们更好的掌握和了解JAVA这门语言。谢谢!
201*/7/7
友情提示:本文中关于《Java培训后总结》给出的范例仅供您参考拓展思维使用,Java培训后总结:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《Java培训后总结》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/479015.html
- 下一篇:电工实习总结报告