首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Java EE企业使用学习笔记

2012-11-11 
Java EE企业应用学习笔记l? Tomcat的安装n? 配置tomcat的服务端口n? 部署web应用u? 利用tomcat的自动部署u

Java EE企业应用学习笔记

l? Tomcat的安装

n? 配置tomcat的服务端口

n? 部署web应用

u? 利用tomcat的自动部署

u? 利用控制台部署

u? 增加自定义的web部署文件

test.xml

<Context docBase="G:/publish/codes/01/aa" privileged="true"></Context>

?访问URL地址:http://localhost:8099/test?

u? 修改server.xml文件部署web应用

n? 配置tomcat的数据源

u? 局部数据源,在XML文件中配置

修改conf/Catalina/localhost下的XML文件配置数据源

?

<!-- 其中name指定数据源在容器中的JNDI名driverClassName指定连接数据库的驱动url指定数据库服务的URLusername指定连接数据库的用户名password指定连接数据库的密码maxActive指定数据源最大活动连接数maxIdle指定数据池中最大的空闲连接数maxWait指定数据池中最大等待获取连接的客户端--><Resource name="jdbc/dstest" auth="Container"type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:3306/javaee"username="root" password="32147" maxActive="5"maxIdle="2" maxWait="10000"/>

?访问数据源的JSP页面代码片段

?

?

//初始化Context,使用InitialContext初始化ContextContext ctx=new InitialContext(); /*通过JNDI查找数据源,该JNDI为java:comp/env/jdbc/dstest,分成两个部分java:comp/env是Tomcat固定的,Tomcat提供的JNDI绑定都必须加该前缀jdbc/dstest是定义数据源时的数据源名*/DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/dstest");//获取数据库连接Connection conn=ds.getConnection();//获取StatementStatement stmt=conn.createStatement();//执行查询,返回ResulteSet对象ResultSet rs=stmt.executeQuery("select * from news_inf");while(rs.next()){out.println(rs.getString(1) + "\t" + rs.getString(2) + "<br/>");}

?

?

?

l? ?Eclipse的安装和使用

n? 在线安装插件

n? 从本地压缩包安装插件

n? 手动安装Eclilpse插件

u? 直接安装

u? 扩展安装

①??? eclipse根目录下新建文件夹links,这样就得到了eclipse\links

②??? 在eclipse\links下新建一个link文件(需要为每个插件建一个.link文件),比如svn.link,在这里我的插件安装目录结构为F:\eclipsePlugins\svn\,所以link文件名我命名为svn.link

③??? 在svn.link中写入如下一句话path=F:/EclipsePlugins/svn,或者path=F:\\EclipsePlugins\\svn。
即path=你的插件安装目录(代表eclipse去哪个路径加载查件)
svn下的目录结构为
svn
+eclipse
+plugins
+fearture

重新启动eclipse(如果你的Eclipse安装SVN插件之前启动过需要先把eclipse关掉)
注意:路径的写法使用“/”或者“\\”而不是用“\”取代。此处容易出错。
Important:如果发现插件没有安装成功,则删除eclipse目录下的configuration目录中的文件夹org.eclipse.update(这是一个记录插件更新情况的文件夹,其中的platform.xml文件是当前使用的插件),删除掉这个文件夹后,eclipse会重新扫描所有的插件,此时再重新启动eclipse时可能会比刚才稍微慢点。

?

l??

?

?

?

热点排行