Spring初始化
文章平均质量分 90
xyphf_和派孔明
全栈工程师,熟悉原生JavaScript、TypeScript、ES6、Webpack、VUE全家桶、JAVA SSM框架、Spring boot 、Spring cloud、MySql、Oracle、Linux等,可独立构建多页面、单页面应用项目。
展开
-
1、JAVA SSM项目初始化
一、数据库初始化(1)Navicat初始化项目数据库(2)执行mmall.sql(3)刷新验证 二、安装IDEA 15 三、maven创建web项目并验证(1)配置JDK(2)配置Maven(3)配置tomcat(4)快捷键配置(5)通过maven的archetype创建web空白项目这个archetype是maven官网提供的模板(6)初始...原创 2018-07-24 22:20:04 · 1720 阅读 · 0 评论 -
8、mybatis三剑客之mybatis-generator配置
1、mybatis-generator的作用就是根据数据库自动生成pojo和dao和对应的xml文件。pojo里面放的是db里面的字段一一对应的对象。dao层是一个接口,供Service调用。xml是dao层接口的一个实现,也就是说我们的SQL语句都写在xml里面。我们首先保证我们的数据库是可以连接的。 2、mybatis-generator的安装首先在pom里面m...原创 2018-07-26 23:38:40 · 383 阅读 · 0 评论 -
9、mybatis三剑客之mybatis-generator生成数据对象和时间戳优化
1、我们现在根据generatorConfig.xml去生成dao层。我们把插件安装好之后,我们点击右边的Maven Project.点开Plugins双击下面的mybatis-generator.在双击下面的mybatis-generator:generate2、这个时候有一个命令在执行,最好提升BUILD SUCCESS3、然后看dao层和pojo层,还有mappers...原创 2018-07-26 23:57:36 · 2643 阅读 · 0 评论 -
10、mybatis三剑客之mybatis-plugin讲解
1、下面我们讲解一下mybatis-plugin的作用它的作用我们来演示一下,我们就拿dao/CartMapper.java为例;我们进入dao层之后,我们发现代码行号旁边有个箭头,点击这个箭头,就可以直接跳转到xml里面我们在点击xml里面的箭头又可以快速调回来有了这个插件,我们在跟踪dao层的时候就会很容易找到对应的xml文件;如果我们在dao里面新增了一个方法...原创 2018-07-28 10:05:13 · 13483 阅读 · 1 评论 -
11、mybatis三剑客之mybatis-pagehelper分页插件讲解
1、这个mybatis-pagehelper是一个开源的插件https://github.com/pagehelper/Mybatis-PageHelper2、使用方法:在pom.xml里面将这个插件引入进来原创 2018-07-28 10:12:03 · 558 阅读 · 0 评论 -
12、spring官方demo指引及配置
1、http://spring.io/projects/spring-framework https://github.com/spring-projects/spring-mvc-showcasespring宠物医院https://github.com/spring-projects/spring-petclinic绿房子https://github.com/spri...原创 2018-07-28 10:31:44 · 1244 阅读 · 0 评论 -
13、spring、springmvc配置实操
1、我们将applicationContext.xml、applicationContext-datasource.xml、mmall.properties拷贝过来放到resources下applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spring...原创 2018-07-28 11:24:13 · 291 阅读 · 0 评论 -
14、logback配置讲解
1、我们来配置logback,在resources/下创建logback.xml<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="60 seconds" debug="false"> <!-- append原创 2018-07-28 11:40:56 · 371 阅读 · 0 评论 -
Redis的分布式锁
用压测模拟并发 使用简易工具Apache abab的使用非常简单,只需要在命令行输入ab -n 100 -c http://www.baidu.com/-n 表示发出100个请求,-c模拟100个并发,相当于100个人同时方式,最后是测试的urlab -t 60 -c 100 http://www.baidu.com-t表示60秒,-c表示100个并发,表示60秒内会发...原创 2018-12-20 10:51:29 · 289 阅读 · 0 评论 -
7、SSM项目包结构初始化
1、选择main下面的java,右键new选择Package,我们创建的包叫做com.mmall.controller2、在创建一个com.mmall.dao 3、在创建一个Service层 这三者的顺序是dao层在下面和DB交互,然后上面是Service层,Service上面是Controller层, 我们需要一些工具类,我们继续创建一个com.mmall.u...原创 2018-07-26 23:19:52 · 2420 阅读 · 0 评论 -
6、maven的pom文件配置
1、现在我们来配置一下我们的Maven的pom.xml文件,也就是我们的jar包。我们先把pom.xml文件拷贝下来,然后逐个讲解一下。我们点击手动导入。这样变化就导入进来了。然后我们看到我们pom.xml文件引入的jar包就都引入进来了下面我们来解释一下<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns...原创 2018-07-26 23:03:29 · 12569 阅读 · 2 评论 -
从零启动一个JAVA SSM项目详细步骤目录
详解大型互联网项目服务端架构演进历程 JAVA环境配置1、Linux软件源配置操作2、Linux系统 jdk安装实操3、Linux系统tomcat安装4、Linux下Maven项目构建与管理工具5、Linux下vsftpd文件服务器安装与配置实操6、Linux下nginx反向代理服务器安装与配置实操7、Lunix下nginx反向代理服务器域名解析配置实操8、...原创 2018-07-29 15:25:35 · 4889 阅读 · 4 评论 -
2、数据库初始化
(1)打开Navicat (2)将SQL文件导入进来,RUN执行一下 (3)刷新原创 2018-07-24 22:22:42 · 3176 阅读 · 0 评论 -
3、IDEA项目开发工具安装实操
(1) 下载IDEAhttps://download.jetbrains.com/idea/ideaIU-15.0.6.exe注意:在安装IDEA之前一定要把JDK安装好,没有JDK,IDEA是打不开的。(2)点击下一步安装原创 2018-07-24 22:28:21 · 412 阅读 · 0 评论 -
4、jdk、tomcat、maven配置及初始化web空白项目
(1)设置IDEA首先 如果在下拉框中找不到JDK的话;我们可以点击左侧的SDKs,然后点击加号,选择JDK,选择我们安装目录的JDK就可以了,点击OK,点击Apply应用上就好了。 然后再回到Project,下拉列表就有JDK了,点击Apply,点击OK。 然后我们在点击Settings配置Maven我搜索Maven,点击...原创 2018-07-24 23:14:52 · 646 阅读 · 0 评论 -
5、git初始化
我们的项目已经初始化成功。下面我初始化一下git,把我们的项目推送到git上。然后讲一下如何初始化git仓库。这个时候我们git远程的仓库就创建好了。紧接着我们在我们的项目中初始化一下git. 首先创建一个README.md文件touch README.md创建.gitignore文件,它的作用是把我们配置进去的一些配置文件匹配上就进行一个忽略,不会推送到我们的g...原创 2018-07-25 00:05:34 · 2819 阅读 · 0 评论 -
15、ftp服务器配置讲解
mmall.propertiesftp.server.ip=你的FTP服务器ip地址ftp.user=mmallftpftp.pass=ftppasswordftp.server.http.prefix=http://img.happymmall.com/alipay.callback.url=http://www.happymmall.com/order/alipay_cal...原创 2018-07-29 14:35:02 · 632 阅读 · 0 评论 -
16、idea的注入和自动编译配置
1、设置时时编译,File->Setting->搜索compiler,选中Make project automatically点击Apply,点击OK;这时我们看到下方多了一个Problems,这个就是时时编译2、另外一个配置是我们在使用Autowired注解的时候,当注入到一个类里面的时候,因为我们用来Mybatis,IDEA默认会认位这是一个错误,提示找不到对应...原创 2018-07-29 14:48:39 · 1076 阅读 · 0 评论 -
17、项目初始化代码提交到Git上
原创 2018-07-29 14:53:42 · 355 阅读 · 0 评论 -
18、两个提高工作效率的神器-Restlet Client和fe助手
1、下载在chrome应用市场搜索"FE助手",点击添加至chrome.搜索restlet client,点击添加至chrome.原创 2018-07-29 15:00:13 · 1258 阅读 · 0 评论 -
微信支付DEMO
https://github.com/Wechat-Group/weixin-java-tools https://github.com/Pay-Group/best-pay-sdk原创 2018-12-17 23:27:22 · 462 阅读 · 0 评论