com.panie 项目开发随笔(NoF)_环境搭建(2016.12.29)

(一)

  最近做的框架一直在 spring + springmvc + mybatis 的基础上,使用框架的好处自然是 简化了自己的开发工作,定义好大的结构体系后就在里面套用方法了!

  可是框架的毛病同样存在于jar 包过多,同样的功能的方法被不同的jar反复的写,最后整个项目显得很大。

  如果我只是想要一个很简单的页面功能,那么 就没有必要去使用框架了。

 

(二)

  那么就搭建一个简单的 Servlet3.1 + JDBC 的结构来实现吧!

 

(三)

  1) 创建一个maven项目,在pom.xml 中引入对应的包(Servlet3.0的包,常用工具类包,日志类包,数据库驱动包 ……)

  2) 修改 web.xml 配置文件

  3) 引入 日志配置文件 log4j.properties,系统配置文件 conf.properties

  4) 写一个 编码过滤类,实现 javax.sevlert.Filter 

  5) 编写第一个 Servlet,实现 javax.servlet.http.httpServlet 类

  参考博客:使用Eclipse开发一个Servlet3.0的简单例子

 

(四)

  既然一个简单的项目搭建起来了,那么我们这里 先推荐一个开源框架 smart Framework 

  匆匆扫过tinyframework 的那个代码,也随便看看 smart Framework 的代码,我想,还是 不采用框架结构的代码,还是照着 smart Framework 来学习吧。

 

(五)

  ……

posted @   panie2015  阅读(143)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示