HttpServlet使用@WebServlet注解

简介: HttpServlet使用@WebServlet注解
/**
 * @author WH
 * @description 导出风控表
 * @date 2017/10/11 11:28
 */
@WebServlet("/export/risk")
public class ExportRiskCheckWordServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
    public Logger logger = LogManager.getLogger(this.getClass());
    public ExportRiskCheckWordServlet() {
        super();
    }
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) {
        doPost(request, response);
    }
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) {
        Integer id = Integer.valueOf((String) request.getParameter("id"));
        Connection conn = null;
        DataSource ds = Utils.getDs();
        conn = ds.getConnection();
        conn.setAutoCommit(false);
        QueryRunner run = new QueryRunner();
        ResultSetHandler<List<Map<String, Object>>> h = new MapListHandler();
        list = run.query(conn, " SELECT o.id  FROM fdd_order o  WHERE o.ID = ? ", h, new Object[]{id});
    }
}
相关文章
|
测试技术 iOS开发
|
C语言 容器
【qt】QString字符串2
【qt】QString字符串2
159 0
|
安全 C#
C#Webrequest类的使用
C#Webrequest类的使用
131 0
|
计算机视觉 Python
cv2 resize 与reshape的区别
cv2 resize 与reshape的区别
|
敏捷开发 缓存 中间件
【专栏】解读.NET 技术的高效开发模式
【4月更文挑战第29天】本文探讨了.NET技术的高效开发模式,关键要素包括面向对象编程、良好架构设计和高效代码管理。通过实例展示了在企业级应用和Web应用开发中如何运用这些原则,强调了分层架构、微服务架构以及遵循编程规范和使用版本控制的重要性。文章旨在为开发者提供.NET开发的实用指南和灵感,促进软件开发效率与质量的提升。
162 0
|
Linux Shell Android开发
内核,驱动,应用程关系
内核,驱动,应用程关系
362 0
|
小程序 JavaScript
小程序云函数调用http或https请求外部数据
小程序云函数调用http或https请求外部数据
933 0
LeetCode 101. Symmetric Tree
给定一棵二叉树,判断此二叉树是否左右对称.
111 0
LeetCode 101. Symmetric Tree
|
NoSQL Java Linux
docker-compose下的java应用启动顺序两部曲之一:问题分析
在docker-compose编排多个容器时,需要按实际情况控制各容器的启动顺序,本文分析启动顺序的重要性,以及启动顺序有问题时会有什么样的影响,再给出临时解决的和官方推荐的两种解决方案,为下一篇的实战做好铺垫
480 0
docker-compose下的java应用启动顺序两部曲之一:问题分析

热门文章

最新文章