JavaEE项目

最近一直在忙一个医院的项目,包括录入、联合查询(各种查询条件与或拼接)、导出(格式为Excel,PDF和HTML)、短信自动提示(自动根据随访规则发短信)、简报统计(柱状图统计病例和标本,分年分月)、上传(图片和视频)。

用Ext3.0做的界面,觉得Ext的树和Grid特别好用,特别适合于做这种管理系统。Spring管理各个bean,Hibernate连接数据库。

联合查询:比较简单,主要是处理各个条件拼接的逻辑关系,细心一点不会出错。

导出:用jxl来写excel,用itext来写pdf,至于html是纯手写的(有种回到原始的感觉)。

短信自动提示:根据设定的手术日期,自动计算的到期时间。用Quartz每天定时扫描,发现到期的就发短信。发短信用的是sms短信平台。

简报统计,相对比较容易,出柱状图用的是ext自带的chart组件,还蛮好看的,是flash。

上传,直接在后台写servlet上传的,没有什么好说的。

整个项目并不难,重点是字段多,功能多,工作量还是有点大的。在写的过程中需求大变过一次,直接导致N个页面的重写,然后又病了打针神马的,总之让整个写的感觉很痛苦。

估计这是年前的最后一个项目了吧,记录一下。

### JavaEE 项目开发教程、示例代码及配置指南 JavaEE(现称为 Jakarta EE)是一套用于构建企业级应用的标准化技术框架,涵盖了从基础到高级的多种技术组件。以下是对 JavaEE 项目开发教程、示例代码及配置指南的详细介绍。 #### 1. JavaEE 项目开发教程 JavaEE 的开发教程通常包括基础知识和高级主题,适合不同层次的开发者。根据提供的参考资料[^1],教程内容涵盖以下方面: - **核心技术**:Servlet、JSP、EJB、JMS 和 JPA 等。 - **学习路径**:从入门到精通,帮助开发者掌握 JavaEE 平台的核心组件和 API。 - **适用人群**:既适合初学者快速上手,也适合有经验的开发者深入研究。 此外,参考资料[^2] 提供了一个完整的资源包,包含教学 PPT、配套书籍源码、教学设计文档、课后习题及答案等,为开发者提供了全面的学习支持。 #### 2. 示例代码 示例代码是学习 JavaEE 的重要组成部分,能够帮助开发者通过实践加深对技术的理解。参考资料[^2] 提供了丰富的代码实例,具体包括: - **框架集成**:Spring、Spring MVC 和 MyBatis 的集成与应用开发过程。 - **业务场景**:涵盖常见的企业级应用场景,如用户管理、订单处理和数据持久化等。 - **代码结构**:代码示例遵循良好的编程规范,便于开发者理解并应用于实际项目。 以下是使用 Servlet 和 JSP 技术的一个简单示例: ```java // Servlet 示例 import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; @WebServlet("/hello") public class HelloServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html"); PrintWriter out = resp.getWriter(); out.println("<h1>Hello, JavaEE!</h1>"); } } ``` ```jsp <!-- JSP 示例 --> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>JSP Example</title> </head> <body> <h1>Welcome to JSP!</h1> <p>Current time: <%= new java.util.Date() %></p> </body> </html> ``` #### 3. 配置指南 在开发 JavaEE 项目时,正确的配置是项目成功运行的关键。以下是一些常见的配置步骤和注意事项: - **服务器配置**:选择合适的 JavaEE 容器(如 Apache Tomcat 或 WildFly),并确保正确安装和配置。 - **依赖管理**:使用 Maven 或 Gradle 管理项目依赖。例如,Maven 的 `pom.xml` 文件可以如下配置: ```xml <dependencies> <!-- Servlet API --> <dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> <version>6.0.0</version> <scope>provided</scope> </dependency> <!-- JSP API --> <dependency> <groupId>jakarta.servlet.jsp</groupId> <artifactId>jakarta.servlet.jsp-api</artifactId> <version>3.0.0</version> <scope>provided</scope> </dependency> </dependencies> ``` - **数据库连接**:使用 JPA 或 JDBC 进行数据库操作,并在 `web.xml` 或 `application.properties` 中配置数据源。 ####
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值