SSM框架整合(基本CRUD+分页+Excel导入导出)
本帖最后由 lonecloud 于 2017-12-6 21:51 编辑前言
之前学习了SSM(Spring+SpringMVC+Mybatis),一直想自己弄一个小项目自己来写一下,最近写了一个,该项目使用Maven进行依赖包管理,使用MySQL5.6数据库实现了一个管理系统的基础功能。
技术栈:
[*]JDK 1.8
[*](SSM) -> Spring,SpringMVC,Mybatis
[*]BootStrap,JQuery,Bootstrap-table
[*]POI
[*]Maven
[*]SLF4J
已经实现的功能:
[*]用户登录注册
[*]学生信息的增删改查(CRUD)
[*]学生数据的Excel导入导出
项目源代码GitHub地址:https://github.com/lonecloud/ssm-student
不懂的可以在github提问呢,我会回答的! lonecloud 发表于 2017-12-11 22:47
这个错误应该是你的sql版本比较低,等会我给你一份修改过的。
看网上需要改sql_mode 里边的NO_ZERO_DATE我这个里面也没有
mysql> show variables like 'sql_mode';
+---------------+----------------------------------------------------------------+
| Variable_name | Value |
+---------------+----------------------------------------------------------------+
| sql_mode | STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+---------------+----------------------------------------------------------------+
1 row in set (0.00 sec)
lonecloud 发表于 2017-12-9 13:47
1.检查datasource.properties数据库密码是否配置正确,
2.查看在注册过后,其数据是否写入到数据库中
导入sql 文件报错 ;
ERROR 1293 (HY000): Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
Query OK, 0 rows affected (0.03 sec)
ERROR 1293 (HY000): Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
Query OK, 0 rows affected (0.00 sec) 本帖最后由 萋小磊 于 2017-12-6 22:37 编辑
Maven
使用了这个东西
我用MyEclipse导入不了项目 说无法找到 是不是因为这个原因
[*]JDK 1.8
[*](SSM) -> Spring,SpringMVC,Mybatis 后台
[*]BootStrap,JQuery,Bootstrap-table前端
[*]POI 导出Excel
[*]Maven 包整理
[*]SLF4J 记录日志
收藏一下
會用到.. 收藏了,谢谢分享 学习一下 萋小磊 发表于 2017-12-6 22:27
Maven
使用了这个东西
我用MyEclipse导入不了项目 说无法找到 是不是因为这个原因
你导入的时候有import的时候选择maven工程,然后再导入就不会啦 lonecloud 发表于 2017-12-7 18:45
你导入的时候有import的时候选择maven工程,然后再导入就不会啦
TK {:301_993:}```````` 跑起来之后 只有登录界面 注册的账号登录不进去sql导入了 一贱你就笑 发表于 2017-12-8 09:12
跑起来之后 只有登录界面 注册的账号登录不进去sql导入了
1.检查datasource.properties数据库密码是否配置正确,
2.查看在注册过后,其数据是否写入到数据库中