2019年6月7日

摘要: 控制反转(IoC,Inversion of Control),是一个概念,是一种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。 控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。 通过容器实现对象的创建,属性赋值,依赖的管理。 IoC 是一个概 阅读全文
posted @ 2019-06-07 17:22 荆棘人 阅读(218) 评论(0) 推荐(0)
摘要: Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心是控制反转(IoC)和面向切面编程(AOP)。Spring 是可以在 Java SE/EE 中使用的轻量级开源框架。 Spring 的主要作用就是为代码“解耦”,降低 阅读全文
posted @ 2019-06-07 17:04 荆棘人 阅读(158) 评论(0) 推荐(0)
摘要: 之前很多人都告诉我语言只是工具,那时没什么见解也是认同这种说法的。 最近从.net转java,说说自己的感受: 如果只是说纯粹的语法的话,java的语法和C#非常类似,聪明且努力的人,应该很快能熟练掌握,另一种语言的语法。 但是C#和java大部分程序员,拿他们是用来做网站的,如各种电商、crm、e 阅读全文
posted @ 2019-06-07 14:27 荆棘人 阅读(465) 评论(0) 推荐(0)
摘要: 在idea工具中,普通项目的话,直接在jar上右键add as library就行了。 如果是maven项目 可以将包,放入lib目录下,然后在pom文件配置引用。例子: scope是指定范围 system跟provided 相似,但是在系统中要以外部JAR包的形式提供,maven不会在reposi 阅读全文
posted @ 2019-06-07 14:08 荆棘人 阅读(288) 评论(0) 推荐(0)
摘要: 文章:idea打包java可执行jar包 maven项目的话,使用maven命令,直接build就可以打jar包。 阅读全文
posted @ 2019-06-07 13:57 荆棘人 阅读(138) 评论(0) 推荐(0)
摘要: 两个和具体业务关联不紧的模块,单独记录。有的项目可能不需要这两个模块 05模块:p2p-pay 该模块专门用来统一各种支付实现,比如Alipay、微信支付等 com.bjpowernode.pay顶级包 com.bjpowernode.pay.config Alipay的配置类 com.bjpowe 阅读全文
posted @ 2019-06-07 13:07 荆棘人 阅读(251) 评论(0) 推荐(0)
摘要: 项目使用IDEA进行开发 一个分布式项目基本需要的模块。 用到的技术spring+springmvc+mybatis+dubbo +mysql+redis 01模块名字:p2p-parent 作为父模块,对其他模块进行管理。 1,idea新建空项目,设置项目保存位置。 2,选择新建模块,选择mave 阅读全文
posted @ 2019-06-07 12:10 荆棘人 阅读(654) 评论(0) 推荐(0)

导航