diff --git a/README.md b/README.md index d5c267e..3f222ee 100644 --- a/README.md +++ b/README.md @@ -40,9 +40,12 @@ [myWordsFilterWeb]过滤器-敏感词过滤 -[springBoot]看《Spring Boot》时的同步笔记与实例代码 +[springBoot]看《Spring Boot》时的同步笔记与实例代码 + +[sqlTableToExcel]将数据库表格导入excel表格需要的包 + +[druid_spring_config] 【Druid】Druid监控SSM项目性能-配置与实例 -[sqlTableToExcel]将数据库表格导入excel表格需要的包 diff --git a/commit-to-master.sh b/commit-to-master.sh new file mode 100644 index 0000000..ccb8ced --- /dev/null +++ b/commit-to-master.sh @@ -0,0 +1,15 @@ +#!/bin/sh +git checkout master +git add . +echo 请输入本次提交的注释 如输入空白字符则使用"commit" +read -t 600 var +#会读取一行到var变量 +if [ -z $var ];then +echo 未输入注释 空白注释 +git commit -am "commit" +else +echo commit is $var +git commit -am "$var" +fi +git push origin master +sleep 15 \ No newline at end of file diff --git a/druid_spring_config/.idea/artifacts/druid_spring_config_war_exploded.xml b/druid_spring_config/.idea/artifacts/druid_spring_config_war_exploded.xml new file mode 100644 index 0000000..b09dce0 --- /dev/null +++ b/druid_spring_config/.idea/artifacts/druid_spring_config_war_exploded.xml @@ -0,0 +1,44 @@ + + + $PROJECT_DIR$/out/artifacts/druid_spring_config_war_exploded + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/compiler.xml b/druid_spring_config/.idea/compiler.xml new file mode 100644 index 0000000..532ec8f --- /dev/null +++ b/druid_spring_config/.idea/compiler.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml b/druid_spring_config/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml new file mode 100644 index 0000000..30ff5cb --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__com_alibaba_druid_1_1_0.xml b/druid_spring_config/.idea/libraries/Maven__com_alibaba_druid_1_1_0.xml new file mode 100644 index 0000000..b349885 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__com_alibaba_druid_1_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_5.xml b/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_5.xml new file mode 100644 index 0000000..6246e81 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_5.xml b/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_5.xml new file mode 100644 index 0000000..1c8e0ca --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_5.xml b/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_5.xml new file mode 100644 index 0000000..75e6312 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_3_2.xml b/druid_spring_config/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_3_2.xml new file mode 100644 index 0000000..f180407 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_3_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__commons_io_commons_io_2_2.xml b/druid_spring_config/.idea/libraries/Maven__commons_io_commons_io_2_2.xml new file mode 100644 index 0000000..f8084ec --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__commons_io_commons_io_2_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml b/druid_spring_config/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml new file mode 100644 index 0000000..eab40b3 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_2_1_b03.xml b/druid_spring_config/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_2_1_b03.xml new file mode 100644 index 0000000..7e6f6c3 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__javax_servlet_jsp_jsp_api_2_2_1_b03.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml b/druid_spring_config/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml new file mode 100644 index 0000000..f329893 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__javax_servlet_servlet_api_3_0_alpha_1.xml b/druid_spring_config/.idea/libraries/Maven__javax_servlet_servlet_api_3_0_alpha_1.xml new file mode 100644 index 0000000..4783258 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__javax_servlet_servlet_api_3_0_alpha_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__log4j_log4j_1_2_12.xml b/druid_spring_config/.idea/libraries/Maven__log4j_log4j_1_2_12.xml new file mode 100644 index 0000000..f398ab4 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__log4j_log4j_1_2_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_36.xml b/druid_spring_config/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_36.xml new file mode 100644 index 0000000..a298445 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_36.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_aspectj_aspectjrt_1_7_1.xml b/druid_spring_config/.idea/libraries/Maven__org_aspectj_aspectjrt_1_7_1.xml new file mode 100644 index 0000000..e2462b2 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_aspectj_aspectjrt_1_7_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_7_1.xml b/druid_spring_config/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_7_1.xml new file mode 100644 index 0000000..5a5a22b --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_7_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml b/druid_spring_config/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml new file mode 100644 index 0000000..98eb549 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml b/druid_spring_config/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml new file mode 100644 index 0000000..77f3bad --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_mybatis_mybatis_3_3_0.xml b/druid_spring_config/.idea/libraries/Maven__org_mybatis_mybatis_3_3_0.xml new file mode 100644 index 0000000..86720b3 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_mybatis_mybatis_3_3_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_2_2.xml b/druid_spring_config/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_2_2.xml new file mode 100644 index 0000000..8828a9a --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_2_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_projectlombok_lombok_1_16_20.xml b/druid_spring_config/.idea/libraries/Maven__org_projectlombok_lombok_1_16_20.xml new file mode 100644 index 0000000..bcbf2ac --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_projectlombok_lombok_1_16_20.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_aop_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_aop_4_2_3_RELEASE.xml new file mode 100644 index 0000000..7ef1712 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_aop_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_beans_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_beans_4_2_3_RELEASE.xml new file mode 100644 index 0000000..ca546e9 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_beans_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_context_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_context_4_2_3_RELEASE.xml new file mode 100644 index 0000000..2963b01 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_context_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_context_support_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_context_support_4_2_3_RELEASE.xml new file mode 100644 index 0000000..cf792ac --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_context_support_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_core_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_core_4_2_3_RELEASE.xml new file mode 100644 index 0000000..42a85bb --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_core_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_expression_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_expression_4_2_3_RELEASE.xml new file mode 100644 index 0000000..2b109cd --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_expression_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_jdbc_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_jdbc_4_2_3_RELEASE.xml new file mode 100644 index 0000000..96a6e90 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_jdbc_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_tx_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_tx_4_2_3_RELEASE.xml new file mode 100644 index 0000000..b7247fc --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_tx_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_web_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_web_4_2_3_RELEASE.xml new file mode 100644 index 0000000..6362302 --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_web_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_webmvc_4_2_3_RELEASE.xml b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_webmvc_4_2_3_RELEASE.xml new file mode 100644 index 0000000..6ae47bc --- /dev/null +++ b/druid_spring_config/.idea/libraries/Maven__org_springframework_spring_webmvc_4_2_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/misc.xml b/druid_spring_config/.idea/misc.xml new file mode 100644 index 0000000..691fc66 --- /dev/null +++ b/druid_spring_config/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/modules.xml b/druid_spring_config/.idea/modules.xml new file mode 100644 index 0000000..1436a16 --- /dev/null +++ b/druid_spring_config/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/.idea/workspace.xml b/druid_spring_config/.idea/workspace.xml new file mode 100644 index 0000000..41cf02e --- /dev/null +++ b/druid_spring_config/.idea/workspace.xml @@ -0,0 +1,963 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + mappingJacksonHttpMessageConverter + systemId + sqlSessionFactory + jackson + druid + dataSource + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + Android + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select + + from user + where id = #{id,jdbcType=INTEGER} + + + delete from user + where id = #{id,jdbcType=INTEGER} + + + insert into user (id, name) + values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}) + + + insert into user + + + id, + + + name, + + + + + #{id,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + + + update user + + + name = #{name,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update user + set name = #{name,jdbcType=VARCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/com/uifuture/user/service/UserService.class b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/com/uifuture/user/service/UserService.class new file mode 100644 index 0000000..bc1200d Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/com/uifuture/user/service/UserService.class differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/com/uifuture/user/service/impl/UserServiceImpl.class b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/com/uifuture/user/service/impl/UserServiceImpl.class new file mode 100644 index 0000000..af1a4ef Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/com/uifuture/user/service/impl/UserServiceImpl.class differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/config.properties b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/config.properties new file mode 100644 index 0000000..a13cc2e --- /dev/null +++ b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/config.properties @@ -0,0 +1,14 @@ + +# ������sql���Լ���־��� +druid_filters=stat,wall,log4j + +driverClassName=com.mysql.jdbc.Driver +jdbc_url=jdbc:mysql://localhost:3306/druid_spring_config?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull +jdbc_username=root +jdbc_password=1234 +#��ʼ�����Ӵ�С +jdbc_init=50 +#���ӳ���С���� +jdbc_minIdle=20 +#��ȡ�������ȴ�ʱ�� ��λΪ���� +jdbc_maxActive=60000 \ No newline at end of file diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/log4j.properties b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/log4j.properties new file mode 100644 index 0000000..0a3a35f --- /dev/null +++ b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/log4j.properties @@ -0,0 +1,69 @@ +#####配置根元素 +#调试模式,写成DEBUG ---设置日志级别-存储DEBUG以及以上级别的记录 +#log4j.rootLogger=DEBUG,console,file,error,druid +log4j.rootLogger=INFO,console,file,error,druid +#log4j.rootLogger=ERROR,console,file,error +#生产级项目,写成INFO就可以了 +#INFO级别比DEBUG级别高 ---console,file,error都是自己写的-名称自己定 + +####以下配置输出到控制台的配置#### +log4j.appender.console=org.apache.log4j.ConsoleAppender +log4j.appender.console.layout=org.apache.log4j.PatternLayout +log4j.appender.console.Target=System.out +log4j.appender.console.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n + +### 输出到日志文件 ### +log4j.appender.file=org.apache.log4j.RollingFileAppender +#。RollingFileAppender按log文件最大长度限度生成新文件 +#以下是具体的目录 +log4j.appender.file.File=${catalina.home}/logs/druid_spring_config/info.log +#每个文件的最大大小 +log4j.appender.file.MaxFileSize=5MB +#最多可以是多少个文件 +log4j.appender.file.MaxBackupIndex=30 +## 输出INFO级别以上的日志 --Threshold是个全局的过滤器,它将把低于所设置的INFO的信息过滤不显示出来。 +#log4j.appender.file.Threshold=INFO +log4j.appender.file.Threshold=DEBUG +#服务器启动日志是追加, false:服务器启动后会生成日志文件把老的覆盖掉 +log4j.appender.file.Append = true +#信息的布局格式-按指定的格式打出 +log4j.appender.file.layout=org.apache.log4j.PatternLayout +#具体的布局格式 - %d为时间 +#log4j.appender.file.layout.ConversionPattern=%d %p [%c] %m %l %n +log4j.appender.file.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +#设置输出日志文件编码(可以控制乱码情况) +log4j.appender.file.encoding=UTF-8 + + +### 保存异常信息到单独文件 ### +log4j.appender.error = org.apache.log4j.DailyRollingFileAppender +#DailyRollingFileAppender按日期生成新文件 +## 异常日志文件名 +log4j.appender.error.File =${catalina.home}/logs/druid_spring_config/error.log +#这个路径是Tomcat的路径 +#在每天产生的文件后面追加 +log4j.appender.error.DatePattern = '.'yyyyMMdd +#服务器启动日志是追加,false:服务器启动后会生成日志文件把老的覆盖掉 +log4j.appender.error.Append = true +## 只输出ERROR级别以上的日志!!! +log4j.appender.error.Threshold = error +log4j.appender.error.layout = org.apache.log4j.PatternLayout +log4j.appender.error.layout.ConversionPattern =[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +#设置输出日志文件编码(可以控制乱码情况) +log4j.appender.error.encoding=UTF-8 + + +# Druid 慢查询记录日志 +log4j.logger.druid.sql=WARN,druid +log4j.logger.druid.sql.DataSource=WARN,druid +log4j.logger.druid.sql.Connection=WARN,druid +log4j.logger.druid.sql.Statement=WARN,druid + +log4j.appender.druid=org.apache.log4j.DailyRollingFileAppender +log4j.appender.druid.layout=org.apache.log4j.PatternLayout +log4j.appender.druid.layout.ConversionPattern= [%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +log4j.appender.druid.datePattern='.'yyyy-MM-dd +log4j.appender.druid.Threshold = WARN +log4j.appender.druid.append=true +log4j.appender.druid.File=${catalina.home}/logs/druid_spring_config/druid-slow-sql.log +# ${catalina.home}是在tomcat的目录下 \ No newline at end of file diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/spring-mybatis.xml b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/spring-mybatis.xml new file mode 100644 index 0000000..96b9d99 --- /dev/null +++ b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/spring-mybatis.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/spring.xml b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/spring.xml new file mode 100644 index 0000000..802e290 --- /dev/null +++ b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/classes/spring.xml @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + classpath*:com/uifuture/*/mapping/*.xml + + + + + + + + + + + + + + + + + + + + + + + + + com.uifuture.user.service.* + com.uifuture.user.dao.* + + + + + + + + + + + + + + + + + + + + + + text/html;charset=UTF-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UTF-8 + + + 32505856 + + + 4096 + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aopalliance-1.0.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aopalliance-1.0.jar new file mode 100644 index 0000000..578b1a0 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aopalliance-1.0.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aspectjrt-1.7.1.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aspectjrt-1.7.1.jar new file mode 100644 index 0000000..351409c Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aspectjrt-1.7.1.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aspectjweaver-1.7.1.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aspectjweaver-1.7.1.jar new file mode 100644 index 0000000..9949bc5 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/aspectjweaver-1.7.1.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-fileupload-1.3.2.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-fileupload-1.3.2.jar new file mode 100644 index 0000000..4975590 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-fileupload-1.3.2.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-io-2.2.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-io-2.2.jar new file mode 100644 index 0000000..84ca565 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-io-2.2.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-logging-1.2.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-logging-1.2.jar new file mode 100644 index 0000000..93a3b9f Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/commons-logging-1.2.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/druid-1.1.0.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/druid-1.1.0.jar new file mode 100644 index 0000000..6c329ac Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/druid-1.1.0.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-annotations-2.8.5.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-annotations-2.8.5.jar new file mode 100644 index 0000000..76567bf Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-annotations-2.8.5.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-core-2.8.5.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-core-2.8.5.jar new file mode 100644 index 0000000..05e1be2 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-core-2.8.5.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-core-asl-1.9.13.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-core-asl-1.9.13.jar new file mode 100644 index 0000000..bb4fe1d Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-core-asl-1.9.13.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-databind-2.8.5.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-databind-2.8.5.jar new file mode 100644 index 0000000..2794824 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-databind-2.8.5.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar new file mode 100644 index 0000000..0f2073f Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jconsole.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jconsole.jar new file mode 100644 index 0000000..1ec218d Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/jconsole.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/log4j-1.2.12.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/log4j-1.2.12.jar new file mode 100644 index 0000000..9b5a720 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/log4j-1.2.12.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/lombok-1.16.20.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/lombok-1.16.20.jar new file mode 100644 index 0000000..1728da7 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/lombok-1.16.20.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mybatis-3.3.0.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mybatis-3.3.0.jar new file mode 100644 index 0000000..1cc5f4e Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mybatis-3.3.0.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mybatis-spring-1.2.2.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mybatis-spring-1.2.2.jar new file mode 100644 index 0000000..63a226f Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mybatis-spring-1.2.2.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mysql-connector-java-5.1.36.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mysql-connector-java-5.1.36.jar new file mode 100644 index 0000000..a839c3d Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/mysql-connector-java-5.1.36.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-aop-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-aop-4.2.3.RELEASE.jar new file mode 100644 index 0000000..99e8d0b Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-aop-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-beans-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-beans-4.2.3.RELEASE.jar new file mode 100644 index 0000000..801c67b Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-beans-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-context-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-context-4.2.3.RELEASE.jar new file mode 100644 index 0000000..3dd244e Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-context-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-context-support-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-context-support-4.2.3.RELEASE.jar new file mode 100644 index 0000000..1bea51b Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-context-support-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-core-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-core-4.2.3.RELEASE.jar new file mode 100644 index 0000000..c38bc9a Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-core-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-expression-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-expression-4.2.3.RELEASE.jar new file mode 100644 index 0000000..54baeb3 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-expression-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-jdbc-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-jdbc-4.2.3.RELEASE.jar new file mode 100644 index 0000000..fe18aa2 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-jdbc-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-tx-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-tx-4.2.3.RELEASE.jar new file mode 100644 index 0000000..ec2ee7d Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-tx-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-web-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-web-4.2.3.RELEASE.jar new file mode 100644 index 0000000..f708763 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-web-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-webmvc-4.2.3.RELEASE.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-webmvc-4.2.3.RELEASE.jar new file mode 100644 index 0000000..69b7d18 Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/spring-webmvc-4.2.3.RELEASE.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/tools.jar b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/tools.jar new file mode 100644 index 0000000..27e7bee Binary files /dev/null and b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/lib/tools.jar differ diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/views/index.jsp b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/views/index.jsp new file mode 100644 index 0000000..8ed39f0 --- /dev/null +++ b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/views/index.jsp @@ -0,0 +1,24 @@ +<%-- + Created by IntelliJ IDEA. + User: 陈浩翔 + Date: 2018/02/06 + Time: 下午 8:19 + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + + druid配置 + + + + + + + +

druid配置

+ + + diff --git a/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/web.xml b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/web.xml new file mode 100644 index 0000000..90840fe --- /dev/null +++ b/druid_spring_config/out/artifacts/druid_spring_config_war_exploded/WEB-INF/web.xml @@ -0,0 +1,117 @@ + + UIFuture + + contextConfigLocation + classpath:spring.xml,classpath:spring-mybatis.xml + + + 字符集过滤器 + encodingFilter + org.springframework.web.filter.CharacterEncodingFilter + + 字符集编码 + encoding + UTF-8 + + + + encodingFilter + /* + + + + + DruidWebStatFilter + com.alibaba.druid.support.http.WebStatFilter + + exclusions + + *.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/* + + + profileEnable + true + + + + DruidWebStatFilter + /* + + + + + + spring监听器-上下文监听器 + org.springframework.web.context.ContextLoaderListener + + + + + org.springframework.web.context.request.RequestContextListener + + + + + org.springframework.web.util.IntrospectorCleanupListener + + + + + spring mvc servlet + springMvc + org.springframework.web.servlet.DispatcherServlet + + spring mvc 配置文件 + contextConfigLocation + classpath:spring.xml + + 1 + + + + + + DruidStatView + com.alibaba.druid.support.http.StatViewServlet + + + + + + + + + loginUsername + root + + + + loginPassword + chenhaoxiang + + + + DruidStatView + /druid/* + + + + + index + + + + springMvc + / + + + + + 30 + + + \ No newline at end of file diff --git a/druid_spring_config/pom.xml b/druid_spring_config/pom.xml new file mode 100644 index 0000000..91ddb3f --- /dev/null +++ b/druid_spring_config/pom.xml @@ -0,0 +1,205 @@ + + + 4.0.0 + + com.uifuture + druid_spring_config + 1.0-SNAPSHOT + + + 1.7 + + 4.2.3.RELEASE + + 3.3.0 + + 1.2.2 + + 5.1.36 + + 4.12 + 1.7.1 + 1.9.13 + + + + + + org.springframework + spring-core + ${spring-framework.version} + + + + org.springframework + spring-context + ${spring-framework.version} + + + org.springframework + spring-context-support + ${spring-framework.version} + + + + + org.springframework + spring-jdbc + ${spring-framework.version} + + + + org.springframework + spring-webmvc + ${spring-framework.version} + + + + org.mybatis + mybatis + ${mybatis.version} + + + + org.mybatis + mybatis-spring + ${mybatis-spring.version} + + + + mysql + mysql-connector-java + ${mysql.version} + runtime + + + + org.codehaus.jackson + jackson-mapper-asl + ${jackson-mapper-asl.version} + + + org.codehaus.jackson + jackson-core-asl + ${jackson-mapper-asl.version} + + + + + + javax.servlet + servlet-api + 3.0-alpha-1 + + + + javax.servlet + jstl + 1.2 + + + javax.servlet.jsp + jsp-api + 2.2.1-b03 + + + + + com.alibaba + druid + 1.1.0 + + + + org.springframework + spring-aop + ${spring-framework.version} + + + + + org.aspectj + aspectjrt + ${aspectjweaver.version} + + + + org.aspectj + aspectjweaver + ${aspectjweaver.version} + + + + log4j + log4j + 1.2.12 + + + + + com.fasterxml.jackson.core + jackson-core + 2.8.5 + + + com.fasterxml.jackson.core + jackson-annotations + 2.8.5 + + + com.fasterxml.jackson.core + jackson-databind + 2.8.5 + + + + + commons-fileupload + commons-fileupload + 1.3.2 + + + + + org.projectlombok + lombok + 1.16.20 + + + + + + + + + + + ${basedir}/src/main/java + + **/*.properties + **/*.xml + + + + ${basedir}/src/main/resources + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.6 + 1.6 + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/sql/druid_spring_config.sql b/druid_spring_config/sql/druid_spring_config.sql new file mode 100644 index 0000000..04c9cd5 --- /dev/null +++ b/druid_spring_config/sql/druid_spring_config.sql @@ -0,0 +1,26 @@ +/* +Navicat MySQL Data Transfer + +Source Server : uifuture +Source Server Version : 50714 +Source Host : localhost:3306 +Source Database : druid_spring_config + +Target Server Type : MYSQL +Target Server Version : 50714 +File Encoding : 65001 + +Date: 2018-02-06 23:19:42 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for user +-- ---------------------------- +DROP TABLE IF EXISTS `user`; +CREATE TABLE `user` ( + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(64) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; diff --git a/druid_spring_config/src/main/java/com/uifuture/user/controller/UserContriller.java b/druid_spring_config/src/main/java/com/uifuture/user/controller/UserContriller.java new file mode 100644 index 0000000..5d7ed91 --- /dev/null +++ b/druid_spring_config/src/main/java/com/uifuture/user/controller/UserContriller.java @@ -0,0 +1,43 @@ +package com.uifuture.user.controller; + +import com.uifuture.user.entity.User; +import com.uifuture.user.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.servlet.ModelAndView; + +/** + * Created with IntelliJ IDEA. + * User: 陈浩翔. + * Date: 2018/2/6. + * Time: 下午 8:46. + * Explain: + */ +@RestController +public class UserContriller { + + @Autowired + private UserService userService; + @RequestMapping(value = {"/index","/"}) + public ModelAndView index(){ + return new ModelAndView("index"); + } + + @RequestMapping("/insert") + public @ResponseBody String insert(User user){ + Integer result = userService.insertUser(user); + if(result.equals(1)){ + return "success"; + } + return "error"; + } + + @RequestMapping("/find") + public @ResponseBody User find(Integer id){ + return userService.findUserById(id); + } + + +} diff --git a/druid_spring_config/src/main/java/com/uifuture/user/dao/UserMapper.java b/druid_spring_config/src/main/java/com/uifuture/user/dao/UserMapper.java new file mode 100644 index 0000000..9beaedd --- /dev/null +++ b/druid_spring_config/src/main/java/com/uifuture/user/dao/UserMapper.java @@ -0,0 +1,21 @@ +package com.uifuture.user.dao; + +import com.uifuture.user.entity.User; +import org.springframework.stereotype.Repository; + +@Repository +public interface UserMapper { + int deleteByPrimaryKey(Integer id); + + int insert(User record); + + int insertSelective(User record); + + User selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(User record); + + int updateByPrimaryKey(User record); + + +} \ No newline at end of file diff --git a/druid_spring_config/src/main/java/com/uifuture/user/entity/User.java b/druid_spring_config/src/main/java/com/uifuture/user/entity/User.java new file mode 100644 index 0000000..8ae71d9 --- /dev/null +++ b/druid_spring_config/src/main/java/com/uifuture/user/entity/User.java @@ -0,0 +1,12 @@ +package com.uifuture.user.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class User implements Serializable{ + private static final long serialVersionUID = 5205810816225483373L; + private Integer id; + private String name; +} \ No newline at end of file diff --git a/druid_spring_config/src/main/java/com/uifuture/user/mapping/UserMapper.xml b/druid_spring_config/src/main/java/com/uifuture/user/mapping/UserMapper.xml new file mode 100644 index 0000000..7623130 --- /dev/null +++ b/druid_spring_config/src/main/java/com/uifuture/user/mapping/UserMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + id, name + + + + delete from user + where id = #{id,jdbcType=INTEGER} + + + insert into user (id, name) + values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}) + + + insert into user + + + id, + + + name, + + + + + #{id,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + + + update user + + + name = #{name,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update user + set name = #{name,jdbcType=VARCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/druid_spring_config/src/main/java/com/uifuture/user/service/UserService.java b/druid_spring_config/src/main/java/com/uifuture/user/service/UserService.java new file mode 100644 index 0000000..3f7213b --- /dev/null +++ b/druid_spring_config/src/main/java/com/uifuture/user/service/UserService.java @@ -0,0 +1,27 @@ +package com.uifuture.user.service; + +import com.uifuture.user.entity.User; + +/** + * Created with IntelliJ IDEA. + * User: 陈浩翔. + * Date: 2018/2/6. + * Time: 下午 8:42. + * Explain: + */ +public interface UserService { + + /** + * 通过id查询用户 + * @param id + * @return + */ + User findUserById(Integer id); + + /** + * 插入用户 + * @param user + * @return + */ + Integer insertUser(User user); +} diff --git a/druid_spring_config/src/main/java/com/uifuture/user/service/impl/UserServiceImpl.java b/druid_spring_config/src/main/java/com/uifuture/user/service/impl/UserServiceImpl.java new file mode 100644 index 0000000..8edd7bd --- /dev/null +++ b/druid_spring_config/src/main/java/com/uifuture/user/service/impl/UserServiceImpl.java @@ -0,0 +1,29 @@ +package com.uifuture.user.service.impl; + +import com.uifuture.user.dao.UserMapper; +import com.uifuture.user.entity.User; +import com.uifuture.user.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * Created with IntelliJ IDEA. + * User: 陈浩翔. + * Date: 2018/2/6. + * Time: 下午 8:43. + * Explain: + */ +@Service +public class UserServiceImpl implements UserService{ + + @Autowired + private UserMapper userMapper; + + public User findUserById(Integer id) { + return userMapper.selectByPrimaryKey(id); + } + + public Integer insertUser(User user) { + return userMapper.insertSelective(user); + } +} diff --git a/druid_spring_config/src/main/resources/config.properties b/druid_spring_config/src/main/resources/config.properties new file mode 100644 index 0000000..a13cc2e --- /dev/null +++ b/druid_spring_config/src/main/resources/config.properties @@ -0,0 +1,14 @@ + +# ������sql���Լ���־��� +druid_filters=stat,wall,log4j + +driverClassName=com.mysql.jdbc.Driver +jdbc_url=jdbc:mysql://localhost:3306/druid_spring_config?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull +jdbc_username=root +jdbc_password=1234 +#��ʼ�����Ӵ�С +jdbc_init=50 +#���ӳ���С���� +jdbc_minIdle=20 +#��ȡ�������ȴ�ʱ�� ��λΪ���� +jdbc_maxActive=60000 \ No newline at end of file diff --git a/druid_spring_config/src/main/resources/log4j.properties b/druid_spring_config/src/main/resources/log4j.properties new file mode 100644 index 0000000..0a3a35f --- /dev/null +++ b/druid_spring_config/src/main/resources/log4j.properties @@ -0,0 +1,69 @@ +#####配置根元素 +#调试模式,写成DEBUG ---设置日志级别-存储DEBUG以及以上级别的记录 +#log4j.rootLogger=DEBUG,console,file,error,druid +log4j.rootLogger=INFO,console,file,error,druid +#log4j.rootLogger=ERROR,console,file,error +#生产级项目,写成INFO就可以了 +#INFO级别比DEBUG级别高 ---console,file,error都是自己写的-名称自己定 + +####以下配置输出到控制台的配置#### +log4j.appender.console=org.apache.log4j.ConsoleAppender +log4j.appender.console.layout=org.apache.log4j.PatternLayout +log4j.appender.console.Target=System.out +log4j.appender.console.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n + +### 输出到日志文件 ### +log4j.appender.file=org.apache.log4j.RollingFileAppender +#。RollingFileAppender按log文件最大长度限度生成新文件 +#以下是具体的目录 +log4j.appender.file.File=${catalina.home}/logs/druid_spring_config/info.log +#每个文件的最大大小 +log4j.appender.file.MaxFileSize=5MB +#最多可以是多少个文件 +log4j.appender.file.MaxBackupIndex=30 +## 输出INFO级别以上的日志 --Threshold是个全局的过滤器,它将把低于所设置的INFO的信息过滤不显示出来。 +#log4j.appender.file.Threshold=INFO +log4j.appender.file.Threshold=DEBUG +#服务器启动日志是追加, false:服务器启动后会生成日志文件把老的覆盖掉 +log4j.appender.file.Append = true +#信息的布局格式-按指定的格式打出 +log4j.appender.file.layout=org.apache.log4j.PatternLayout +#具体的布局格式 - %d为时间 +#log4j.appender.file.layout.ConversionPattern=%d %p [%c] %m %l %n +log4j.appender.file.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +#设置输出日志文件编码(可以控制乱码情况) +log4j.appender.file.encoding=UTF-8 + + +### 保存异常信息到单独文件 ### +log4j.appender.error = org.apache.log4j.DailyRollingFileAppender +#DailyRollingFileAppender按日期生成新文件 +## 异常日志文件名 +log4j.appender.error.File =${catalina.home}/logs/druid_spring_config/error.log +#这个路径是Tomcat的路径 +#在每天产生的文件后面追加 +log4j.appender.error.DatePattern = '.'yyyyMMdd +#服务器启动日志是追加,false:服务器启动后会生成日志文件把老的覆盖掉 +log4j.appender.error.Append = true +## 只输出ERROR级别以上的日志!!! +log4j.appender.error.Threshold = error +log4j.appender.error.layout = org.apache.log4j.PatternLayout +log4j.appender.error.layout.ConversionPattern =[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +#设置输出日志文件编码(可以控制乱码情况) +log4j.appender.error.encoding=UTF-8 + + +# Druid 慢查询记录日志 +log4j.logger.druid.sql=WARN,druid +log4j.logger.druid.sql.DataSource=WARN,druid +log4j.logger.druid.sql.Connection=WARN,druid +log4j.logger.druid.sql.Statement=WARN,druid + +log4j.appender.druid=org.apache.log4j.DailyRollingFileAppender +log4j.appender.druid.layout=org.apache.log4j.PatternLayout +log4j.appender.druid.layout.ConversionPattern= [%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +log4j.appender.druid.datePattern='.'yyyy-MM-dd +log4j.appender.druid.Threshold = WARN +log4j.appender.druid.append=true +log4j.appender.druid.File=${catalina.home}/logs/druid_spring_config/druid-slow-sql.log +# ${catalina.home}是在tomcat的目录下 \ No newline at end of file diff --git a/druid_spring_config/src/main/resources/spring-mybatis.xml b/druid_spring_config/src/main/resources/spring-mybatis.xml new file mode 100644 index 0000000..96b9d99 --- /dev/null +++ b/druid_spring_config/src/main/resources/spring-mybatis.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/src/main/resources/spring.xml b/druid_spring_config/src/main/resources/spring.xml new file mode 100644 index 0000000..802e290 --- /dev/null +++ b/druid_spring_config/src/main/resources/spring.xml @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + classpath*:com/uifuture/*/mapping/*.xml + + + + + + + + + + + + + + + + + + + + + + + + + com.uifuture.user.service.* + com.uifuture.user.dao.* + + + + + + + + + + + + + + + + + + + + + + text/html;charset=UTF-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UTF-8 + + + 32505856 + + + 4096 + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/src/main/webapp/WEB-INF/views/index.jsp b/druid_spring_config/src/main/webapp/WEB-INF/views/index.jsp new file mode 100644 index 0000000..8ed39f0 --- /dev/null +++ b/druid_spring_config/src/main/webapp/WEB-INF/views/index.jsp @@ -0,0 +1,24 @@ +<%-- + Created by IntelliJ IDEA. + User: 陈浩翔 + Date: 2018/02/06 + Time: 下午 8:19 + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + + druid配置 + + + + + + + +

druid配置

+ + + diff --git a/druid_spring_config/src/main/webapp/WEB-INF/web.xml b/druid_spring_config/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000..90840fe --- /dev/null +++ b/druid_spring_config/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,117 @@ + + UIFuture + + contextConfigLocation + classpath:spring.xml,classpath:spring-mybatis.xml + + + 字符集过滤器 + encodingFilter + org.springframework.web.filter.CharacterEncodingFilter + + 字符集编码 + encoding + UTF-8 + + + + encodingFilter + /* + + + + + DruidWebStatFilter + com.alibaba.druid.support.http.WebStatFilter + + exclusions + + *.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/* + + + profileEnable + true + + + + DruidWebStatFilter + /* + + + + + + spring监听器-上下文监听器 + org.springframework.web.context.ContextLoaderListener + + + + + org.springframework.web.context.request.RequestContextListener + + + + + org.springframework.web.util.IntrospectorCleanupListener + + + + + spring mvc servlet + springMvc + org.springframework.web.servlet.DispatcherServlet + + spring mvc 配置文件 + contextConfigLocation + classpath:spring.xml + + 1 + + + + + + DruidStatView + com.alibaba.druid.support.http.StatViewServlet + + + + + + + + + loginUsername + root + + + + loginPassword + chenhaoxiang + + + + DruidStatView + /druid/* + + + + + index + + + + springMvc + / + + + + + 30 + + + \ No newline at end of file diff --git a/druid_spring_config/target/classes/com/uifuture/user/controller/UserContriller.class b/druid_spring_config/target/classes/com/uifuture/user/controller/UserContriller.class new file mode 100644 index 0000000..a23923a Binary files /dev/null and b/druid_spring_config/target/classes/com/uifuture/user/controller/UserContriller.class differ diff --git a/druid_spring_config/target/classes/com/uifuture/user/dao/UserMapper.class b/druid_spring_config/target/classes/com/uifuture/user/dao/UserMapper.class new file mode 100644 index 0000000..dec8ac0 Binary files /dev/null and b/druid_spring_config/target/classes/com/uifuture/user/dao/UserMapper.class differ diff --git a/druid_spring_config/target/classes/com/uifuture/user/entity/User.class b/druid_spring_config/target/classes/com/uifuture/user/entity/User.class new file mode 100644 index 0000000..5d66b1c Binary files /dev/null and b/druid_spring_config/target/classes/com/uifuture/user/entity/User.class differ diff --git a/druid_spring_config/target/classes/com/uifuture/user/mapping/UserMapper.xml b/druid_spring_config/target/classes/com/uifuture/user/mapping/UserMapper.xml new file mode 100644 index 0000000..7623130 --- /dev/null +++ b/druid_spring_config/target/classes/com/uifuture/user/mapping/UserMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + id, name + + + + delete from user + where id = #{id,jdbcType=INTEGER} + + + insert into user (id, name) + values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}) + + + insert into user + + + id, + + + name, + + + + + #{id,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + + + update user + + + name = #{name,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update user + set name = #{name,jdbcType=VARCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/druid_spring_config/target/classes/com/uifuture/user/service/UserService.class b/druid_spring_config/target/classes/com/uifuture/user/service/UserService.class new file mode 100644 index 0000000..bc1200d Binary files /dev/null and b/druid_spring_config/target/classes/com/uifuture/user/service/UserService.class differ diff --git a/druid_spring_config/target/classes/com/uifuture/user/service/impl/UserServiceImpl.class b/druid_spring_config/target/classes/com/uifuture/user/service/impl/UserServiceImpl.class new file mode 100644 index 0000000..af1a4ef Binary files /dev/null and b/druid_spring_config/target/classes/com/uifuture/user/service/impl/UserServiceImpl.class differ diff --git a/druid_spring_config/target/classes/config.properties b/druid_spring_config/target/classes/config.properties new file mode 100644 index 0000000..a13cc2e --- /dev/null +++ b/druid_spring_config/target/classes/config.properties @@ -0,0 +1,14 @@ + +# ������sql���Լ���־��� +druid_filters=stat,wall,log4j + +driverClassName=com.mysql.jdbc.Driver +jdbc_url=jdbc:mysql://localhost:3306/druid_spring_config?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull +jdbc_username=root +jdbc_password=1234 +#��ʼ�����Ӵ�С +jdbc_init=50 +#���ӳ���С���� +jdbc_minIdle=20 +#��ȡ�������ȴ�ʱ�� ��λΪ���� +jdbc_maxActive=60000 \ No newline at end of file diff --git a/druid_spring_config/target/classes/log4j.properties b/druid_spring_config/target/classes/log4j.properties new file mode 100644 index 0000000..0a3a35f --- /dev/null +++ b/druid_spring_config/target/classes/log4j.properties @@ -0,0 +1,69 @@ +#####配置根元素 +#调试模式,写成DEBUG ---设置日志级别-存储DEBUG以及以上级别的记录 +#log4j.rootLogger=DEBUG,console,file,error,druid +log4j.rootLogger=INFO,console,file,error,druid +#log4j.rootLogger=ERROR,console,file,error +#生产级项目,写成INFO就可以了 +#INFO级别比DEBUG级别高 ---console,file,error都是自己写的-名称自己定 + +####以下配置输出到控制台的配置#### +log4j.appender.console=org.apache.log4j.ConsoleAppender +log4j.appender.console.layout=org.apache.log4j.PatternLayout +log4j.appender.console.Target=System.out +log4j.appender.console.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n + +### 输出到日志文件 ### +log4j.appender.file=org.apache.log4j.RollingFileAppender +#。RollingFileAppender按log文件最大长度限度生成新文件 +#以下是具体的目录 +log4j.appender.file.File=${catalina.home}/logs/druid_spring_config/info.log +#每个文件的最大大小 +log4j.appender.file.MaxFileSize=5MB +#最多可以是多少个文件 +log4j.appender.file.MaxBackupIndex=30 +## 输出INFO级别以上的日志 --Threshold是个全局的过滤器,它将把低于所设置的INFO的信息过滤不显示出来。 +#log4j.appender.file.Threshold=INFO +log4j.appender.file.Threshold=DEBUG +#服务器启动日志是追加, false:服务器启动后会生成日志文件把老的覆盖掉 +log4j.appender.file.Append = true +#信息的布局格式-按指定的格式打出 +log4j.appender.file.layout=org.apache.log4j.PatternLayout +#具体的布局格式 - %d为时间 +#log4j.appender.file.layout.ConversionPattern=%d %p [%c] %m %l %n +log4j.appender.file.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +#设置输出日志文件编码(可以控制乱码情况) +log4j.appender.file.encoding=UTF-8 + + +### 保存异常信息到单独文件 ### +log4j.appender.error = org.apache.log4j.DailyRollingFileAppender +#DailyRollingFileAppender按日期生成新文件 +## 异常日志文件名 +log4j.appender.error.File =${catalina.home}/logs/druid_spring_config/error.log +#这个路径是Tomcat的路径 +#在每天产生的文件后面追加 +log4j.appender.error.DatePattern = '.'yyyyMMdd +#服务器启动日志是追加,false:服务器启动后会生成日志文件把老的覆盖掉 +log4j.appender.error.Append = true +## 只输出ERROR级别以上的日志!!! +log4j.appender.error.Threshold = error +log4j.appender.error.layout = org.apache.log4j.PatternLayout +log4j.appender.error.layout.ConversionPattern =[%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +#设置输出日志文件编码(可以控制乱码情况) +log4j.appender.error.encoding=UTF-8 + + +# Druid 慢查询记录日志 +log4j.logger.druid.sql=WARN,druid +log4j.logger.druid.sql.DataSource=WARN,druid +log4j.logger.druid.sql.Connection=WARN,druid +log4j.logger.druid.sql.Statement=WARN,druid + +log4j.appender.druid=org.apache.log4j.DailyRollingFileAppender +log4j.appender.druid.layout=org.apache.log4j.PatternLayout +log4j.appender.druid.layout.ConversionPattern= [%p] %d{yyyy-MM-dd HH\:mm\:ss} [%l] -> %m [%t] [chx]%n +log4j.appender.druid.datePattern='.'yyyy-MM-dd +log4j.appender.druid.Threshold = WARN +log4j.appender.druid.append=true +log4j.appender.druid.File=${catalina.home}/logs/druid_spring_config/druid-slow-sql.log +# ${catalina.home}是在tomcat的目录下 \ No newline at end of file diff --git a/druid_spring_config/target/classes/spring-mybatis.xml b/druid_spring_config/target/classes/spring-mybatis.xml new file mode 100644 index 0000000..96b9d99 --- /dev/null +++ b/druid_spring_config/target/classes/spring-mybatis.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/druid_spring_config/target/classes/spring.xml b/druid_spring_config/target/classes/spring.xml new file mode 100644 index 0000000..802e290 --- /dev/null +++ b/druid_spring_config/target/classes/spring.xml @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + classpath*:com/uifuture/*/mapping/*.xml + + + + + + + + + + + + + + + + + + + + + + + + + com.uifuture.user.service.* + com.uifuture.user.dao.* + + + + + + + + + + + + + + + + + + + + + + text/html;charset=UTF-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UTF-8 + + + 32505856 + + + 4096 + + + + + + + + \ No newline at end of file diff --git a/myBookStore/README.md b/myBookStore/README.md index 010599d..00140fb 100644 --- a/myBookStore/README.md +++ b/myBookStore/README.md @@ -1,48 +1,48 @@ -�������������ϵͳ(��ϰ���ģ���˼��_ϵ�л���) +单机版的书店管理系统(练习设计模块和思想_系列汇总) -��Ŀ��ϰĿ�� �� +项目练习目标 : -1��JavaӦ�ó���������� -2��������������̵Ļ���˼�� -3��Java�������ģʽ�ۺ�Ӧ�� -4�����շֲ�ͽӿڵĻ������ -5������������JavaӦ�ó�����ṹ -6���ۺ�Ӧ��JSE��ѧϰ��֪ʶ -7����Ӧ���к���ʹ�ü��Ͽ�� -8����Ӧ�����ۺ�ʹ��swing�ij������ -9�������ı��ֲ��ʵ�ֻ��� -10��IO�����ļ��Ļ������� -11���������õ�Java���ϰ�� -12����������Java����������������Ĵ������� +1、Java应用程序基本分析 +2、培养面向对象编程的基本思想 +3、Java基本设计模式综合应用 +4、掌握分层和接口的基本设计 +5、构建合理的Java应用程序包结构 +6、综合应用JSE所学习的知识 +7、在应用中合理使用集合框架 +8、在应用中综合使用swing的常用组件 +9、基本的表现层的实现机制 +10、IO流和文件的基本操作 +11、培养良好的Java编程习惯 +12、培养调试Java程序的能力,培养改错的能力 -��Ŀ�������� �� +项目功能需求 : -1���ܽ��в����û���ע�ᣬ�޸Ļ�����Ϣ��ɾ���Ͳ�ѯ�� -2���ܶ�ͼ��Ļ�����Ϣ�������ӡ�ɾ�����޸ĺͲ�ѯ������ -3������д��������һ�Ž��������ж�������Ľ�����Ϣ���������鼮������ͼ����������Ѿ��еģ�������ͬʱ�޸Ŀ���Ӧ�鼮�Ĵ������ -4������д���۵���һ�����۵����ж��������������Ϣ�����۵��鼮������ͼ����������Ѿ��еģ��������۵��������ܳ�����ǰ�������������۵�ͬʱ�޸Ŀ���Ӧ�鼮�Ĵ������ -5�����Բ鿴������ϸ�����԰����������в��Ҿ����ͼ��Ŀ��ֵ�� -6��Ȩ�޷�����м򻯣����̶���Ȩ�޿��ơ����û�����ģ��ֳɲ�ͬ����Ȩ�޵���Ա������һ��admin���û������Բ���ȫ���Ĺ��ܡ� +1、能进行操作用户的注册,修改基本信息,删除和查询。 +2、能对图书的基本信息进行增加、删除、修改和查询操作。 +3、能填写进货单,一张进货单带有多条具体的进货信息,进货的书籍必须是图书管理里面已经有的;进货的同时修改库存对应书籍的存货量。 +4、能填写销售单,一张销售单带有多条具体的销售信息,销售的书籍必须是图书管理里面已经有的,而且销售的数量不能超过当前库存的数量;销售的同时修改库存对应书籍的存货量。 +5、可以查看库存的明细,可以按照条件进行查找具体的图书的库存值。 +6、权限方面进行简化,做固定的权限控制。把用户按照模块分成不同操作权限的人员,特设一个admin的用户,可以操作全部的功能。 -��Ŀ������� �� +项目基本设计 : -�� �ܹ���� -�����ܡ�ģ�黮�� -ģ�黮�֣��û���ͼ�顢���������ۺͿ��5��ģ�� +★ 架构设计 +整体框架、模块划分 +模块划分:用户、图书、进货、销售和库存5个模块 -�� ϵͳ���ܽṹ��� -ÿ������ģ��ľ��幦����ģ�� +★ 系统功能结构设计 +每个功能模块的具体功能子模块 -�� ���ݿ���� -��Ŀ���ʵ�֣���ģ�顢�ֲ㡢�ְ�������Ӧ�ó��� +★ 数据库设计 +项目框架实现:分模块、分层、分包、构建应用程序 -�Լ����ܽ᣺ +自己的总结: -�����˵���Լ��ĵ�һ����Ŀ�ɡ�С��Ŀ��O(��_��)O����~�� -д������Ҳ��10�����ˣ��Լ��Ƚ�����д��Ŀ��������̣�������Ϊ�����Ŀ�Ǹ�����ʦָ�������ģ������أ��Լ��ĸд������Ǻ���������ڶԷְ�����ȡ���ְ���ֵ�����װ������������������ӿڱ�̰������ֲ㣬�߼��㣬���ݲ㰡����Щ��ǰ�ö�û�ù��ģ���ʱ����ȫ��������ô���£��������Լ�д��֮�󣬸о��Ҳ����ô���¡� -O(��_��)O~��������Ŀ���������ǵ��Լ��������֣�д�ö��ˣ��Լ������ˡ� -�Ժ�����ֵ������� +这可以说是自己的第一个项目吧。小项目。O(∩_∩)O哈哈~、 +写到现在也有10多天了,自己比较享受写项目的这个过程,不过因为这个项目是跟着老师指导来做的,所以呢,自己的感触还不是很深,不过现在对分包啊,取名字啊,值对象封装啊,工厂方法,面向接口编程啊,表现层,逻辑层,数据层啊,这些以前用都没用过的,那时候完全不懂得怎么回事,不过在自己写了之后,感觉嘛、也就那么回事。 +O(∩_∩)O~,这种项目开发,还是得自己多练练手,写得多了,自己就熟了。 +以后就是手到擒来。 -CSDN���͵�ַ�� +CSDN博客地址: http://blog.csdn.net/qq_26525215/article/details/51202656 \ No newline at end of file diff --git a/myDbPoolUse/README.md b/myDbPoolUse/README.md index e42194c..82750f8 100644 --- a/myDbPoolUse/README.md +++ b/myDbPoolUse/README.md @@ -1,3 +1,3 @@ -BasicDataSource����DataSource(DBCP���ӳ�����) -ComboPooledDataSource(C3P0���ӳ�����) -Apache��DBUtils���ʹ�� \ No newline at end of file +BasicDataSource创建DataSource(DBCP连接池配置) +ComboPooledDataSource(C3P0连接池配置) +Apache的DBUtils框架使用 \ No newline at end of file diff --git a/myMvcWeb/README.md b/myMvcWeb/README.md index 3e848bb..e62f67a 100644 --- a/myMvcWeb/README.md +++ b/myMvcWeb/README.md @@ -1,13 +1,13 @@ -�ո�ѧ����MVC�������Լ��ĸ��������д��һ��С��Ŀ�� -��ȫ����MVCģʽ��������һ��MVC������ʾ��ͼ�� +刚刚学完了MVC,根据自己的感悟和理解写了一个小项目。 +完全按照MVC模式,后面有一个MVC的理解示意图。 -��MVCģʽ�����������ϵ�˵Ĺ���ϵͳ�� +用MVC模式重新完成了联系人的管理系统: -�û����� -���û�ϵͳ���ṩ�û�ע�ᡢ��¼���ܣ�����û�е�¼���û���������ʹ���κι��ܡ� -���Բ�ѯ�����Ӻ�ɾ����ϵ����Ϣ�� -��ϸ��ƣ� -���ݽṹ��ơ� -����ģ����ơ� -��������ơ� -���������Ŀ��ܡ��������ܣ���ֹ�û��ظ��ύ��ע��͵�¼ʱʹ����֤�롣 \ No newline at end of file +用户需求: +多用户系统,提供用户注册、登录功能,对于没有登录的用户,不允许使用任何功能。 +可以查询、增加和删除联系人信息。 +详细设计: +数据结构设计。 +功能模块设计。 +工具类设计。 +搭建初步的项目框架、其他功能:防止用户重复提交、注册和登录时使用验证码。 \ No newline at end of file diff --git a/myMvcWeb2/README.md b/myMvcWeb2/README.md index f006c41..46fc7be 100644 --- a/myMvcWeb2/README.md +++ b/myMvcWeb2/README.md @@ -1,3 +1,3 @@ -����Ƕ�ǰ�漼����һ��С�ܽ�ɣ��õ��Ĵ�ż����У� -MVC��ܣ���ע�⣬Struts��ܵ�˼�룬��̬�������̹߳�������ThreadLocal��Connection����أ�Properties�ļ���ȡ��EL����ʽ��JSTL��JavaBean��Java����MySQL���ݿ⣬��ɾ�IJ�... +这个是对前面技术的一个小总结吧,用到的大概技术有: +MVC框架,加注解,Struts框架的思想,动态代理,线程管理对象ThreadLocal,Connection对象池,Properties文件读取,EL表达式,JSTL,JavaBean,Java访问MySQL数据库,增删改查... diff --git a/mysql_split_horizon/.idea/compiler.xml b/mysql_split_horizon/.idea/compiler.xml new file mode 100644 index 0000000..82c4d0e --- /dev/null +++ b/mysql_split_horizon/.idea/compiler.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/encodings.xml b/mysql_split_horizon/.idea/encodings.xml new file mode 100644 index 0000000..b26911b --- /dev/null +++ b/mysql_split_horizon/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml b/mysql_split_horizon/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml new file mode 100644 index 0000000..30ff5cb --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_5.xml b/mysql_split_horizon/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_5.xml new file mode 100644 index 0000000..d6d6d0d --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_5.xml b/mysql_split_horizon/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_5.xml new file mode 100644 index 0000000..25940f5 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_classmate_1_1_0.xml b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_classmate_1_1_0.xml new file mode 100644 index 0000000..727b8fe --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_classmate_1_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_5.xml b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_5.xml new file mode 100644 index 0000000..73c91ed --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_6_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_6_5.xml b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_6_5.xml new file mode 100644 index 0000000..df1db76 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_6_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_6_5.xml b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_6_5.xml new file mode 100644 index 0000000..015d92d --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_6_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml b/mysql_split_horizon/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml new file mode 100644 index 0000000..940ce73 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__junit_junit_4_12.xml b/mysql_split_horizon/.idea/libraries/Maven__junit_junit_4_12.xml new file mode 100644 index 0000000..d411041 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__junit_junit_4_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_38.xml b/mysql_split_horizon/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_38.xml new file mode 100644 index 0000000..c648589 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_38.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_0_32.xml b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_0_32.xml new file mode 100644 index 0000000..bc9b002 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_0_32.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_0_32.xml b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_0_32.xml new file mode 100644 index 0000000..1208bac --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_0_32.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_logging_juli_8_0_32.xml b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_logging_juli_8_0_32.xml new file mode 100644 index 0000000..7e3650f --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_logging_juli_8_0_32.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_0_32.xml b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_0_32.xml new file mode 100644 index 0000000..5f0bf6b --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_0_32.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_0_32.xml b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_0_32.xml new file mode 100644 index 0000000..9ffa329 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_0_32.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_0_32.xml b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_0_32.xml new file mode 100644 index 0000000..96b9b35 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_0_32.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/mysql_split_horizon/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml new file mode 100644 index 0000000..f58bbc1 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml b/mysql_split_horizon/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml new file mode 100644 index 0000000..78dbe45 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_2_4_Final.xml b/mysql_split_horizon/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_2_4_Final.xml new file mode 100644 index 0000000..6c5e17f --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_2_4_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml b/mysql_split_horizon/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml new file mode 100644 index 0000000..186d87f --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml b/mysql_split_horizon/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml new file mode 100644 index 0000000..a523703 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml b/mysql_split_horizon/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml new file mode 100644 index 0000000..7ab319b --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml new file mode 100644 index 0000000..d10913f --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_16.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml new file mode 100644 index 0000000..17682bb --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_16.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_16.xml b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_16.xml new file mode 100644 index 0000000..9956f99 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_16.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_16.xml b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_16.xml new file mode 100644 index 0000000..3d1a710 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_16.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_3_3_RELEASE.xml new file mode 100644 index 0000000..55a145d --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_3_3_RELEASE.xml new file mode 100644 index 0000000..deda400 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_3_3_RELEASE.xml new file mode 100644 index 0000000..e0d745d --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_3_3_RELEASE.xml new file mode 100644 index 0000000..463f08d --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_3_3_RELEASE.xml new file mode 100644 index 0000000..0137f8b --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_3_3_RELEASE.xml new file mode 100644 index 0000000..11b70cf --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_3_3_RELEASE.xml new file mode 100644 index 0000000..6a1c887 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_1_3_3_RELEASE.xml new file mode 100644 index 0000000..edd79a7 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_3_3_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_3_3_RELEASE.xml new file mode 100644 index 0000000..b33f9cc --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_3_3_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_aop_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_aop_4_2_5_RELEASE.xml new file mode 100644 index 0000000..7388c82 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_aop_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_beans_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_beans_4_2_5_RELEASE.xml new file mode 100644 index 0000000..6959be5 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_beans_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_context_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_context_4_2_5_RELEASE.xml new file mode 100644 index 0000000..d71e0a4 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_context_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_core_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_core_4_2_5_RELEASE.xml new file mode 100644 index 0000000..9c970d9 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_core_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_expression_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_expression_4_2_5_RELEASE.xml new file mode 100644 index 0000000..c9285e1 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_expression_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_jdbc_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_jdbc_4_2_5_RELEASE.xml new file mode 100644 index 0000000..3beb055 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_jdbc_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_test_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_test_4_2_5_RELEASE.xml new file mode 100644 index 0000000..ff922bd --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_test_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_tx_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_tx_4_2_5_RELEASE.xml new file mode 100644 index 0000000..2454e0b --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_tx_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_web_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_web_4_2_5_RELEASE.xml new file mode 100644 index 0000000..6646dba --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_web_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_webmvc_4_2_5_RELEASE.xml b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_webmvc_4_2_5_RELEASE.xml new file mode 100644 index 0000000..20be062 --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_springframework_spring_webmvc_4_2_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/libraries/Maven__org_yaml_snakeyaml_1_16.xml b/mysql_split_horizon/.idea/libraries/Maven__org_yaml_snakeyaml_1_16.xml new file mode 100644 index 0000000..3fbdbce --- /dev/null +++ b/mysql_split_horizon/.idea/libraries/Maven__org_yaml_snakeyaml_1_16.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/misc.xml b/mysql_split_horizon/.idea/misc.xml new file mode 100644 index 0000000..5755a99 --- /dev/null +++ b/mysql_split_horizon/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/modules.xml b/mysql_split_horizon/.idea/modules.xml new file mode 100644 index 0000000..fb4ab7f --- /dev/null +++ b/mysql_split_horizon/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/mysql_split_horizon/.idea/workspace.xml b/mysql_split_horizon/.idea/workspace.xml new file mode 100644 index 0000000..db2c5f9 --- /dev/null +++ b/mysql_split_horizon/.idea/workspace.xml @@ -0,0 +1,556 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + Android + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +