英 [ ˈmeɪvn ] 美 [ ˈmevən ]
How to install Maven on Windows
下载地址:
http://maven.apache.org/download.cgi
解压:
添加环境变量:
iFanxu
下载地址:
http://maven.apache.org/download.cgi
解压:
添加环境变量:
JSP注释,注释内容不会被发送至浏览器甚至不会被编译
<%– 注释 –%>
HTML注释,通过浏览器查看网页源代码时可以看见注释内容
<!– 注释 –>
Java注释
//注释后在java文件中仍可以看到
JSP声明
<%! int i = 0; %>
JSP表达式
<%= (new java.util.Date()).toLocaleString()%>
脚本程序
<% 代码片段 %>
<%
out.println(“Your IP address is ” + request.getRemoteAddr());
%>
JSP指令
JSP指令用来设置与整个JSP页面相关的属性。
<%@ page … %>
定义页面的依赖属性,比如脚本语言、error页面、缓存需求等等
<%@ include … %>
包含其他文件
<%@ taglib … %>
引入标签库的定义,可以是自定义标签
java版本不一致,Eclipse编译执行时报错如下:
java.lang.UnsupportedClassVersionError: co/jp/nes/apms/idl2cob/Idl2cob : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread “main”
修改Eclipse编译选项
数据库连接配置文件不变 同上次
Bean类修改如下:
增加insert,update,delete
程序执行结果如下:
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
//import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;
public class pringBean {
@Autowired
private JdbcTemplate jdbcTemplate;
public void insert() {
IUser user = new IUser();
System.out.println(“追加します”);
user.setId(“0005”);
user.setName(“新規追加”);
jdbcTemplate.update(“insert into i_user(id, name) values(? , ?)”, user.getId(), user.getName());
user.setId(“0006”);
user.setName(“新規追加DEL”);
jdbcTemplate.update(“insert into i_user(id, name) values(? , ?)”, user.getId(), user.getName());
}
public void update() {
Spring连接数据库,
spring用的配置文件
设定数据库连接方式。。。
工程结构如下图:
最终执行结果:
HelloWorldTest.java
package spring.test;
import java.sql.SQLException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
public class HelloWorldTest {
public static void main(String[] args) throws SQLException {
ApplicationContext context = new FileSystemXmlApplicationContext(“SpringTest.xml”);
SpringBean bean = (SpringBean) context.getBean(“helloWorld”);
bean.show();
}
}
SpringBean.java 继续阅读“Spring 连接Oracle数据库 例子”