摘要:
Mapper代理
上一节中直接利用session+id来执行sql的方式存在一些问题
session执行sql时都需要提供要执行sql的id,而这个id是字符串类型,意味着id是否正确在编译期间是无法获知的,必须等到运行时才能发现错误,
sql需要的参数和返回值类都不明确,这也增加了出错的概率
理想的状况... 阅读原文
2020-01-01 17:45:06 阅读(3600) 评论(0)
摘要:
1. Maven综述与拓展概念准备
Maven起源:生产环境下开发不再是一个项目一个工程,而是每一个模块创建一个工程, 而多个模块整合在一起就需要使用到像 Maven 这样的构建工具。
Maven定义:一个自动化构建工具
Maven简介:Maven是Apache软件基金会组织维护的一款自动化构建工具... 阅读原文
2020-01-01 16:49:03 阅读(2388) 评论(0)
摘要:
效果
修改步骤
Settings -> Editor -> Code Style -> Java
阅读原文
2020-01-01 16:26:03 阅读(2670) 评论(0)
摘要:
黑马客户管理系统
1系统概述
1.1系统功能介绍
本系统后台使用SSM框架编写,前台页面使用当前主流的Bootstrap和jQuery框架完成页面信息展示功能(关于Bootstrap的知识,有兴趣的读者可参考黑马程序员编著的《响应式Web开发项目教程》)。系统中主要实现了两大功能模块:用户登录模块和客户管理模... 阅读原文
2020-01-01 15:50:08 阅读(2820) 评论(0)
摘要:
前言
morphia是java 使用orm方式操作mongodb的一个库。但是默认情况下,使用morphia存取enum时,是按名字存取的。而我们需要把enum按照值存取。
如图:schoolClassLevel1字段是默认的按enum的name进行存取的,schoolClassLevel是我们想要的(按... 阅读原文
2020-01-01 14:32:06 阅读(2396) 评论(0)
摘要:
1.1 两个工程:
umf-pay-sdk
|---umf-pay-sdk-core
|--umf-pay-demo
其中, 这个工程用来对接联动的支付接口,依赖log4j来打印日志。umf-pay-sdk-core是一个module,编译后会打成jar。umf-pay-demo是测试主程序,用来... 阅读原文
2020-01-01 12:52:04 阅读(2396) 评论(0)
摘要:
2019-12-31 17:28:38
一般只需要把Java站点文件夹或*.war文件拷贝到Web Server的webapps文件夹下,即可启动运行该站点,但更多时候,我们并不想拷贝站点,而是希望Web在Server文件夹之外运行,这时就需要配置虚拟目录了。不同的WebServer配置虚拟目录的方式... 阅读原文
2020-01-01 12:17:02 阅读(2387) 评论(0)
摘要:
1.继承Thread类
public class ThreadCreator extends Thread{
public static void main(String[] args) { //第一种方式:
ThreadCreator creator = new Thr... 阅读原文
2020-01-01 12:01:01 阅读(3482) 评论(0)
摘要:
首先,说一下大概的流程。
用户登录时,会将页面输入的账户密码传入对应的微服务中,而现在微服务中还没有当前用户的认证,由此微服务再转发给注册中心,注册中心再访问用户中心,用户中心通过调取数据库中的信息,
对传过来的信息进行核对,核实正确后使用非对称加密形成一个公钥与私钥,私钥自己保存,公钥分发给各个微服务... 阅读原文
2020-01-01 11:29:02 阅读(2432) 评论(0)
摘要:
最近项目中用到了FTP服务器,于是整理了一份在Linux服务器上安装FTP的详细步骤供大家分享。
1.首先连接上自己的Linux服务器。我的Linux是CentOS 6
2.检查Linux服务器上是否安装了vsftpd服务。
rpm -qa|grep vsftpd
如果显示上图中内容则说明已安装... 阅读原文
2020-01-01 10:15:03 阅读(2887) 评论(0)