#demo说明
1、这个demo是一个springboot的样例。
2、MVC三层都弄好了,增删改查功能都能用。
3、Test中有Service层的测试方法
#使用方法:
1、建立user表
2、配置文件(application.properties)中修改mysql修改库名称,建立表
3、执行com.yh.springbootmvc.SpringbootSpringmvcJpaApplication类,启动demo
3、浏览器中查看:localhost:8081/user/list
#mybatis逆向工程,参考:doc/JavaWeb学习笔记.doc
generatorConfig.xml ,这个配置是逆向工程的配置
tableName="topicsconfig" //mysql的表名称
domainObjectName="TopicsConfig" //逆向的类名称
generatorConfig.xml这个配置中,有一个mysql的路径,需要你自己的地址
#sql数据表
```
DROP TABLE IF EXISTS user;
CREATE TABLE user (
id INT NOT NULL AUTO_INCREMENT
COMMENT '编号',
user_name VARCHAR(100) NOT NULL
COMMENT '姓名',
user_sex VARCHAR(100) NOT NULL
COMMENT '性别',
PRIMARY KEY (id)
)
ENGINE = InnoDB
DEFAULT CHARSET = utf8;
INSERT INTO user (user_name, user_sex)
VALUE ('余辉', '男');
INSERT INTO user (user_name, user_sex)
VALUE ('李冰冰', '女');
```
#Error信息
```
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'topicsService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.mm.springbootmvc.dao.TopicsConfigMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@javax.annotation.Resource(shareable=true, lookup=, name=, description=, authenticationType=CONTAINER, type=class java.lang.Object, mappedName=)}
```
解决:
在接口上面使用Mapper注入
```
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface TopicsConfigMapper {
List<TopicsConfig> topicsList();
}
```
没有合适的资源?快使用搜索试试~ 我知道了~
SpringBoot的mvc三层以及增删改查页面
共116个文件
xml:92个
ds_store:10个
java:7个
需积分: 50 28 下载量 95 浏览量
2018-11-22
23:40:11
上传
评论
收藏 1.29MB ZIP 举报
温馨提示
demo说明 1、这个demo是一个springboot的样例。 2、MVC三层都弄好了,增删改查功能都能用。 3、Test中有Service层的测试方法 参考地址:https://blog.csdn.net/silentwolfyh/article/details/84350966 参考地址:https://blog.csdn.net/silentwolfyh/article/details/83995563
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot的mvc三层以及增删改查页面 (116个子文件)
mvnw.cmd 5KB
JavaWeb学习笔记.docx 1.46MB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
springboot-mvc-curd.iml 10KB
UserController.java 3KB
UserServiceImpl.java 1KB
User.java 856B
UserTests.java 606B
SpringbootSpringmvcJpaApplication.java 472B
UserMapper.java 457B
UserService.java 284B
userlist.jsp 4KB
Readme.md 2KB
mvnw 6KB
application.properties 557B
workspace.xml 65KB
uiDesigner.xml 9KB
pom.xml 4KB
UserMapper.xml 3KB
generatorConfig.xml 2KB
Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_9_RELEASE.xml 757B
compiler.xml 747B
Maven__org_springframework_boot_spring_boot_starter_data_jpa_1_5_9_RELEASE.xml 743B
Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml 736B
Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_9_RELEASE.xml 729B
Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_9_RELEASE.xml 722B
Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml 720B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml 718B
Maven__org_springframework_boot_spring_boot_starter_test_1_5_9_RELEASE.xml 715B
Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_9_RELEASE.xml 715B
Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml 708B
Maven__org_springframework_boot_spring_boot_starter_aop_1_5_9_RELEASE.xml 708B
Maven__org_springframework_boot_spring_boot_starter_web_1_5_9_RELEASE.xml 708B
Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 688B
Maven__org_springframework_boot_spring_boot_devtools_1_5_9_RELEASE.xml 687B
Maven__org_springframework_data_spring_data_commons_1_13_9_RELEASE.xml 687B
Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml 680B
Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml 676B
Maven__org_springframework_boot_spring_boot_test_1_5_9_RELEASE.xml 659B
Maven__org_springframework_data_spring_data_jpa_1_11_9_RELEASE.xml 659B
Maven__org_hibernate_hibernate_entitymanager_5_0_12_Final.xml 657B
Maven__org_springframework_spring_expression_4_3_13_RELEASE.xml 653B
Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_23.xml 648B
Maven__org_mybatis_generator_mybatis_generator_core_1_3_5.xml 633B
Maven__org_springframework_spring_aspects_4_3_13_RELEASE.xml 632B
Maven__org_springframework_spring_context_4_3_13_RELEASE.xml 632B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml 632B
Maven__org_apache_tomcat_embed_tomcat_embed_jasper_8_5_23.xml 627B
Maven__org_springframework_spring_webmvc_4_3_13_RELEASE.xml 625B
Maven__org_springframework_boot_spring_boot_1_5_9_RELEASE.xml 624B
Maven__org_apache_tomcat_tomcat_annotations_api_8_5_23.xml 624B
Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml 622B
Maven__org_junit_platform_junit_platform_commons_1_3_1.xml 621B
Maven__org_springframework_spring_beans_4_3_13_RELEASE.xml 618B
Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml 618B
Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml 613B
Maven__org_springframework_spring_core_4_3_13_RELEASE.xml 611B
Maven__org_springframework_spring_test_4_3_13_RELEASE.xml 611B
Maven__org_springframework_spring_jdbc_4_3_13_RELEASE.xml 611B
Maven__org_springframework_spring_orm_4_3_13_RELEASE.xml 604B
Maven__org_springframework_spring_web_4_3_13_RELEASE.xml 604B
Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml 604B
Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_23.xml 599B
Maven__javax_validation_validation_api_1_1_0_Final.xml 599B
Maven__org_springframework_spring_tx_4_3_13_RELEASE.xml 597B
Maven__javax_transaction_javax_transaction_api_1_2.xml 596B
Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml 596B
Maven__org_hibernate_hibernate_core_5_0_12_Final.xml 594B
Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml 590B
Maven__org_junit_jupiter_junit_jupiter_api_5_3_1.xml 582B
Maven__ch_qos_logback_logback_classic_1_1_11.xml 563B
Maven__mysql_mysql_connector_java_5_1_41.xml 562B
Maven__org_apiguardian_apiguardian_api_1_0_0.xml 560B
Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml 550B
Maven__org_apache_tomcat_tomcat_juli_8_5_23.xml 547B
Maven__org_apache_tomcat_tomcat_jdbc_8_5_23.xml 547B
Maven__ch_qos_logback_logback_core_1_1_11.xml 542B
Maven__org_hamcrest_hamcrest_library_1_3.xml 541B
Maven__org_javassist_javassist_3_21_0_GA.xml 538B
Maven__org_mybatis_mybatis_spring_1_3_2.xml 537B
Maven__org_aspectj_aspectjweaver_1_8_13.xml 537B
Maven__org_mockito_mockito_core_1_10_19.xml 537B
Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml 536B
Maven__com_jayway_jsonpath_json_path_2_2_0.xml 534B
Maven__net_minidev_accessors_smart_1_1.xml 530B
Maven__org_skyscreamer_jsonassert_1_4_0.xml 525B
Maven__org_assertj_assertj_core_2_6_0.xml 523B
Maven__org_slf4j_jul_to_slf4j_1_7_25.xml 522B
Maven__org_opentest4j_opentest4j_1_1_1.xml 521B
Maven__org_hamcrest_hamcrest_core_1_3.xml 520B
Maven__org_jboss_jandex_2_0_0_Final.xml 515B
共 116 条
- 1
- 2
资源评论
北京小辉
- 粉丝: 8368
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 1040g0cg310ravpiu6ibg5pg00tsipsln3ju2d0g 2
- 基于Python的SAR图像去噪CNN-NLM设计源码
- redhat6升级到redhat7,过程redhat6.x-> redhat6.10->rehat7.9 主版本最高版本
- 基于Django的流程引擎设计源码
- 基于Node.js的Express框架与MySQL的后台管理系统设计源码
- 基于Java的Flink流批一体数据处理快速集成开发框架设计源码
- FirstFilterOrderCompare
- Screenshot_2024-03-28-19-17-25-020_com.ss.android.lark.jpg
- 基于Java的车辆违章信息查询系统设计源码
- wqeAFSDADWDAESD
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功