码迷,mamicode.com
首页 > 编程语言 > 详细

java开发注意事项

时间:2016-08-09 18:49:46      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

1.前端页面放置

项目默认生成index.jsp是在webroot文件夹下,但是有漏洞,可以直接绕过拦截器(如:struts2)直接访问页面,所以要把页面放置到WEB-INF文件下面,原因是WEB-INF文件夹是受保护的,不能直接访问(也不是真的不可以访问,只是没有像webroot文件夹那么容易访问,只是一种简单的提高安全性做法),但可以通过控制器跳转访问。

2.web应用部署(以tomcat为例)

上线要打包成war包,便于管理,调试可以直接存放项目文件夹,便于调试。

3.web打包方式

java打包有三种格式:jar、war、ear。

jar-------打包一些功能性模块,供其它项目引用。

war-------打包整个web应用。

ear-------打包整个javaEE web应用(即是包括一些ejb组件。这个比较少见,一般项目很少用ejb组件)

4.SSH框架(srtuts2+Spring3+Hibernate3)

struts2-------主要写页面跳转,对象的传递,不要把业务逻辑代码写进去。

spring3-------配置接口bean, 注入动作bean(struts2)。

                   在action类里面加入接口,生成get,set方法。

                   原理就是通过接口注入逻辑代码。

Hibernate3-------java对象属性与关系型数据库的表一一对应。

                        利用HQL语句操作数据库,面向对象查询数据库。

                        原理就是通过get,set方法直接保存对象的属性到数据库中,减少sql语句。

PS:主要就是配置框架的配置文件,三框架原理都是读取配置文件,然后调用相关api方法。

5.oracle数据库----plsql工具

修改数据时,步骤是首先点击需要修改的数据,然后右击-编辑数据-执行-提交。

java开发注意事项

标签:

原文地址:http://www.cnblogs.com/Sroot/p/5754179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!