稍微看了下,Spring 中JNDI 的使用,弄了个小例子。有很多不完备的地方,以后慢慢看,再改吧。
技术使用
Spring MVC
JDBC Template
Maven
JNDI
一些配置
Maven POM 配置
spring-context、spring-webmvc、spring-orm、spring-jdbc、mysql-connector-java等
创建数据库
create database usersdb;
CREATE TABLE `users` (
`user_id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(45) NOT NULL,
`password` varchar(45) NOT NULL,
`email` varchar(45) NOT NULL,
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
3.在Tomcat 中配置JNDI 数据源
也可以在其它地方配置,比如web.xml 中配置。这个配置,是为了JNDI 能够查找到该数据源。
name="jdbc/UsersDB"
auth="Container"
type="javax.sql.DataSource"
maxActive=