重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
一、五大框架是:
我们提供的服务有:成都网站建设、做网站、微信公众号开发、网站优化、网站认证、永顺ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的永顺网站制作公司
1、struts2
2.servlet
3.hibernate
4.spring
5.mybatis
二、拓展:
1、Spring是什么:
Spring是一个轻量级的DI和AOP容器框架。
说它轻量级有一大部分原因是相对与EJB的(虽然本人从没有接触过EJB的应用),重要的是,Spring是非侵入式的,基于spring开发的应用一般不依赖于spring的类。
2、Struts2 是一个相当强大的Java Web开源框架,是一个基于POJO的Action的MVC Web框架。它基于当年的Webwork和XWork框架,继承其优点,同时做了相当的改进。Struts2现在在Java Web开发界的地位可以说是大红大紫,从开发人员的角度来分析,Struts2之所以能够如此的深入开发人员之心,与其优良的设计是分不开的。
参考资料
Java 五大框架之间的对比.编程语言[引用时间2017-12-30]
哥们,你也太懒了吧?不过你这个初衷很棒呀。妹子也在泡,专业也在学。所以,既然有此想法,何不努力做出来。
代码就免了。就如同我们做项目一样,首先,你得把需求一条条的明确出来。你的需求是什么样的?是需要怎样的一个表白方式,如:请输入密码(刻意的记住女孩的生日),然后跳转到拼图游戏,这个图就是女孩的照片,赢了过后打印你要表白的话等。又比如:设置一系列问答式的话语,最终筛选出来的梦中女神就是表白对象女生的类型。诸如此类等等。你都可以自己构思如何去表白。每一个对于爱的表达方式不一样。你要选择给美眉一次惊喜还是一次深刻?都取决于你。
你要求代码,估计肯定不会有人给你写。太麻烦了。不过你加上你的构思,在oschina、csdn、cnblogs、iteye等网站去找一些源码应该还是有的。
private Set tbSellDetails = new HashSet(0); 这句执行后会在堆内存开辟一个空间存放一个集合对象,在栈内存中声明tbSellDetails这个变量,用于指向刚刚声明的对象。
this.tbSellDetails = tbSellDetails;这句的本意是想把上一步骤声明的栈中的tbSellDetails变量的引用指向新的堆内存空间,也就是等于号后边这个变量指向的对象,但很奇怪的是等于好后边的这个变量并不是构造的一个参数:public TbSellMain(String sellId, String pzs, String je, String ysjl,
String khname, String xsdate, String czy, String jsr, String jsfs) 这里没有tbSellDetails,所以this.tbSellDetails = tbSellDetails;
这句没有任何改变,请楼主核对源码。