已采纳回答 / wanttoplay
假如不声明 g = new Gooddess(),那就是使用一个对象往List里放了两次,List里的两个对象其实是一个,其值以最后赋值为准,遍历输出的值也是一样的
2016-12-20
最赞回答 / qq_o起床_04360094
问题解决,,,,,Goddess g = null; while (rs.next()) { g=new Goddess();写成了Goddess g=new Goddess();
2016-12-19
最赞回答 / 翠星
dao层和service层都可以用在MVC里面,这么用是为了降低耦合性和提高代码的重用性,在框架中方便通过调用接口去执行子类的具体方法来实现具体的内容,Action和Service的区别在于Service定义基本方法,而Action是调用基本方法去实现具体行为。举个例子来说比如你吃饭,在Service中可以定义是用筷子和用叉子,Action中是具体的去吃中餐还是西餐,这时候就需要在Service中选择使用哪种基本方法,Service的代码复用性比较高。其实最好的例子你去学一下MVC的框架比如Struts,...
2016-12-15