创建数据库ssm并创建表account

create database ssm;
use ssm;
create table account(
id int primary key auto_increment,
name varchar(20),
money double
);

创建项目






导入开发的坐标

先改成1.8

<spring.version>5.0.2.RELEASE</spring.version>
<slf4j.version>1.6.6</slf4j.version>
<log4j.version>1.2.12</log4j.version>
<mysql.version>5.1.6</mysql.version>
<mybatis.version>3.4.5</mybatis.version>

<!-- spring -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.8</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- log start -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
</dependency>
<!-- log end -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>${mybatis.version}</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1.2</version>
<type>jar</type>
<scope>compile</scope>
</dependency>

aspectjweaver:AOP相关
spring-aop:AOP相关
spring-web:web相关
spring-webmvc:web相关
spring-test:单元测试
spring-tx:spring事务
spring-jdbc:jdbc模板
junit:单元测试
mysql-connector-java:mysql驱动jar包
servlet-api:servlet相关
jsp-api:jsp相关
jstl:jsp页面的jstl表达式 
log4j:日志的
slf4j-api:日志

mybatis-spring:spring整合Mybits需要
c3p0是连接池
创建java和resources两个目录

编写javaBean

创建包


定义三个属性

生成get和set

dao接口

Mybits框架只需要接口不需要dao的实现类

Service层


也是和dao一样定义两个方法

service实现类

service下创建impl的包,里面创建实现类

实现接口,并实现里面的方法

先只是做一段话的输出

创建controller

最新文章

  1. Vim 快速上手
  2. 会话控制:session与cookie
  3. kuangbin_SegTree E (HDU 1698)
  4. Python全栈之路3--set集合--三元运算--深浅拷贝--初识函数
  5. AngularJs解决方案笔记(1)
  6. cocos2dx+lua注册事件函数详解
  7. Android——关于Activity跳转的返回(无返回值和有返回值)——有返回值
  8. web首页设置如下代码可判断用户是用什么设备登录的?
  9. PostgreSQL的 initdb 源代码分析之二
  10. 140. Word Break II
  11. 数据结构(线段树):CodeForces 145E Lucky Queries
  12. XAMPP安装及配置注意事项
  13. .htaccess和license文件编写
  14. SmartRoute之远程接口调用和负载
  15. android SurfaceView绘制实现原理解析
  16. linux CentOS YUM 安装 nginx+tomcat+java+mysql运行环境
  17. join查询优化
  18. Mesos:数据库使用的持久化卷
  19. 读取txt文件赋值到DataGridView中
  20. 学习socket的小例子

热门文章

  1. SDK更新失败问题解决
  2. D - Yet Another Problem On a Subsequence CodeForces - 1000D (DP,组合数学)
  3. Linux之top 监视系统任务的工具
  4. bom操作,事件与jquery
  5. linux 发送 post 请求
  6. spring-cloud /pause 平滑升级 踩坑记录
  7. h5 rem计算
  8. Hadoop-No.10之列簇
  9. BZOJ 1984: 月下“毛景树” (树链剖分+线段树)
  10. 07 saltstack生产实例-mysql主从