新闻系统查询思路和步骤

举报
tea_year 发表于 2021/12/23 01:25:13 2021/12/23
【摘要】 再做个查询; 1.建立一个新的modul或project; 2.在web/WEB-INF下新建一个目录,名字叫lib   把我们需要的jar包拷贝过去。   选中lib或jar,然后右键,as Library,添加到类库; 3.下面还是先从VIEW层的页面开始;   <a href="/selectA...

再做个查询;
1.建立一个新的modul或project;
2.在web/WEB-INF下新建一个目录,名字叫lib
  把我们需要的jar包拷贝过去。
  选中lib或jar,然后右键,as Library,添加到类库;
3.下面还是先从VIEW层的页面开始;
  <a href="/selectAllNews">查询所有新闻</a>
4.在src下面建立控制器的Servlet
   SelectAllNewsServlet
5.建立service层的包、接口、实现类
    包:com.aaa.service
    接口:NewsService
    实现类:NewsServiceImpl
6.问题,是我们返回的News集合,需要封装具体的新闻信息
   建立实体类的包和类
   包:com.aaa.entity
   类:News,属性和数据表保持一致;

7.建立dao层的包、接口、实现类,供service层调用。
(  就相当于后厨被服务员联系)。
   作用:就是从数据库来获取数据、操作数据。
  包:com.aaa.dao
  接口:NewsDao
  实现类:NewsDaoImpl
8.从数据库获取数据,使用到了JDBC讲的BaseDao类
  建立包:com.aaa.util
  在下面放BaseDao类
util包一般称之为工具包,比如java.util.List、java.util.Date
-------
总结:
1.出的一个问题java.lang.InstantiationException,写了一个构造方法
(带参数的构造),出现这个问题需要在实体类上加一个无参的构造方法。
使用反射的时候,默认有一个无参的构造方法。
2.不同的是更换成了news新闻表,查询所有新闻;
3.直接把css写到jsp里面 ,今天把css放到了jsp外面,位置:
   web目录下,直接新建一个css目录,增加一个news.css文件,在这里面写
css。
  <!--jsp文件调用,如何使用外部样式呢?-->
    <link href="css/news.css" rel="stylesheet" type="text/css">
4.其他的均和User的查询一致。

文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。

原文链接:aaaedu.blog.csdn.net/article/details/105570404

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。