【雷丰阳-谷粒商城 】【分布式基础篇-全栈开发篇】【00】补充
持续学习&持续更新中…
守破离
【雷丰阳-谷粒商城 】【分布式基础篇-全栈开发篇】【00】补充
- WindowsCMD
- 插件
- IDEA
- VsCode
- Maven
- vagrant
- Docker
- 解决MySQL连接慢问题
- 启动(自动)Docker
- 注意切换到root用户
- 远程访问MySQL
- MyBatisPlus
- Vue模块化开发
- 项目结构
- VsCode 添加用户代码片段(快速生成Vue模板)
- @RequestBody
- 代码地址
- 参考
WindowsCMD
插件
IDEA
- MybatisX
- lombok
VsCode
Maven
G:\apache-maven-3.6.1-bin\apache-maven-3.6.1\conf\settings.xml:
nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public配置 jdk1.8 编译项目:
jdk-1.8 true 1.8 1.8 1.8 1.8vagrant
Docker
解决MySQL连接慢问题
启动(自动)Docker
注意切换到root用户
远程访问MySQL
MyBatisPlus
mysql mysql-connector-java 8.0.17spring: datasource: username: root password: root url: jdbc:mysql://192.168.56.10:3306/gulimall_pms?useSSL=false driver-class-name: com.mysql.jdbc.Driver mybatis-plus: global-config: db-config: id-type: auto # 主键自增 # mapper-locations: classpath:/mapper/**/*.xml # classpath代表只扫描自己的 mapper-locations: classpath*:/mapper/**/*.xmlJava里面没有Longblob类型,这个用renren-fast-generator自动生成的类型没有自动转换,改成 byte[]
Vue模块化开发
项目结构
VsCode 添加用户代码片段(快速生成Vue模板)
文件–>首选项–>用户代码片段–>点击新建代码片段–取名 vue.json 确定
{ "生成 vue 模板": { "prefix": "vue", "body": [ "", "", "", "", "", "//这里可以导入其他文件(比如:组件,工具 js,第三方插件 js,json文件,图片文件等等)", "//例如:import 《组件名称》 from '《组件路径》';", "", "export default {", "//import 引入的组件需要注入到对象中才能使用", "components: {},", "props: {},", "data() {", "//这里存放数据", "return {", "", "};", "},", "//计算属性 类似于 data 概念", "computed: {},", "//监控 data 中的数据变化", "watch: {},", "//方法集合", "methods: {", "", "},", "//生命周期 - 创建完成(可以访问当前 this 实例)", "created() {", "", "},", "//生命周期 - 挂载完成(可以访问 DOM 元素)", "mounted() {", "", "},", "beforeCreate() {}, //生命周期 - 创建之前", "beforeMount() {}, //生命周期 - 挂载之前", "beforeUpdate() {}, //生命周期 - 更新之前", "updated() {}, //生命周期 - 更新之后", "beforeDestroy() {}, //生命周期 - 销毁之前", "destroyed() {}, //生命周期 - 销毁完成", "activated() {}, //如果页面有 keep-alive 缓存功能,这个函数会触发", "}", "", "", "//@import url($3); 引入公共 css 类", "$4", "" ], "description": "生成 vue 模板" }, "http-get 请求": { "prefix": "httpget", "body": [ "this.\\$http({", "url: this.\\$http.adornUrl(''),", "method: 'get',", "params: this.\\$http.adornParams({})", "}).then(({data}) => {", "})" ], "description": "httpGET 请求" }, "http-post 请求": { "prefix": "httppost", "body": [ "this.\\$http({", "url: this.\\$http.adornUrl(''),", "method: 'post',", "data: this.\\$http.adornData(data, false)", "}).then(({ data }) => { });" ], "description": "httpPOST 请求" } }@RequestBody
代码地址
https://github.com/lpruoyu/gulimall
参考
雷丰阳: 谷粒商城
本文完,感谢您的关注支持!
- 参考
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
















