Java架构
GeniusTeam-夜光
GeniusTeam:
结尽同心缔尽缘, 此生虽短意缠绵,
世间安得双全法, 不负如来不负卿。
展开
-
夜光带你走进SSM框架 (六)新的领域
夜光序言:愿有一天 你在我的怀里 面若桃花正文:4.1一对一<resultMap type=”具体类型” id=”唯一命名”><id column=”字段名” property=”属性名”/><result column=”字段名” property=”属性名”/><!-- 一次访问数据库 --><ass...原创 2019-03-29 09:28:12 · 204 阅读 · 0 评论 -
Java架构师之旅(三十三 基础IO流)
夜光序言:我的兴趣爱好可分为静态和动态两种,静态就是睡觉,动态就是翻身… 正文: 字符流:只可以处理纯文本,比如说.txt和.html节点流:Reader FileReader Writer FileWriter纯文本读取建立联系 选择流 读取 关闭 上图我们可以通过一行代码来控制显示的规整程度,1024pack...原创 2019-01-21 09:59:16 · 225 阅读 · 0 评论 -
Java架构师之旅(二十八)
夜光序言: 丝丝青鸢,柒柒白菁。鸢留青丝,箐染白柒。零落柒丝,零怨箐鸢。素璟白依,情落墨翊。 这是我夜光当初在培训mybatis时的心得体会,进行整理汇编,算是人生的历程~~ 2.基本的CRUD操作2.1 准备工作(继续使用前面的库表和代码)2.2 别名与自定义别名2.2.1 内置别名对常用的 java 类型,已经...原创 2019-01-15 13:40:31 · 229 阅读 · 0 评论 -
Java架构师之旅(二十七)
夜光序言:爱有两种,一种是占有,一种是成全,我很想占有你,可是我不能那么自私,所以我只能选择成全 这是我夜光当初在培训mybatis时的心得体会,进行整理汇编,算是人生的历程~~ 1.MyBatis介绍及基本环境搭建1.1 MyBatis介绍:MyBatis 世界上流行最广泛的基于SQL语句的ORM框架,由Clinton Begin ...原创 2019-01-15 09:36:29 · 206 阅读 · 0 评论 -
Java架构师之旅(二十六)
夜光序言:美丽坚强的微笑,即使是在残酷的战争中也不会逝去。那样普通却在血雨中那么绚烂,宛如朝阳,清澈明亮~~ 正文:使用jdbc查询数据库mysql中的表insert into flower VALUES(2,'菊花',3,'美国');我们用sql语句写一些数据到数据库 夜光:在实际开发中:jdk和tomcat版本要选仔细点,否则会出现很...原创 2019-01-09 16:04:23 · 245 阅读 · 0 评论 -
Java架构师之旅(二十五)
夜光序言:很多时候,一个人的改变是从另一个人的出现或离开开始的~~ 正文:基础知识十分重要(理解了基础,下面都好说嗯)Mybatis框架原理Mybatis入门程序【和springmvc一样通过订单商品,案例驱动】是一种持久性的框架,那你就很清楚了,肯定是对jdbc的封装 对原生态jdbc程序(单独使用jdbc开发)问题总结 用户的增删改查 ...原创 2019-01-09 15:51:42 · 237 阅读 · 0 评论 -
Java架构师之旅(二十四)- 关于ssh总结
夜光序言:思念一个人的滋味,就象是喝了一杯冰冷的水,然后一滴一滴凝成热泪。 正文:ssh框架整合总结我们在做项目的时候,肯定都是统一jar包的,这一点不用担心因为我用的是mysql,所以导入的就是mysql的jar包 详细步骤:1、导入jar包2、搭建struts2环境创建action,创建struts.xml文件,配置action...原创 2019-01-08 10:14:32 · 195 阅读 · 0 评论 -
Java架构师之旅(二十三)- 关于ssh整合思想
夜光序言:“他们只有在安全的时候才是勇敢的,在免费的时候才是慷慨的,在浅薄的时候才是动情的,在愚蠢的时候才是真诚的。” 正文:ssh整合思想之前我们学过三大框架,但是三大框架用在不同层里面嗯 因为我们是web项目,所以还需要另一个jar包 但是我们现在需要交给spring来进行管理~~...原创 2019-01-08 09:19:32 · 237 阅读 · 0 评论 -
Java架构师之旅(三十二 基础IO流)
夜光序言: 不积跬步无以至千里不积小流无以成江海~~,但是还是要夯实基础,做项目你就会知道基础不稳的后果了,调试会很烦~ 正文:package com.Genius.byteIO; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcepti...原创 2019-01-18 09:43:55 · 162 阅读 · 0 评论 -
Java架构师之旅(十八)
夜光序言:习惯了寂寞之后,一个人就是全世界~~~ 正文:spring配置c3p0连接池连接池我们学过很多嗯~1、导入jar包我们需要准备一下这两个jar包为了方便演示,我都用的eclipse,平时开发主要还是用的idea2、创建spring配置文件,配置连接池我们写一个连接池的基本配法~效果如何?我们都知道servi...原创 2019-01-03 11:29:31 · 226 阅读 · 0 评论 -
Java架构师之旅(二十九)
夜光序言: 爱情里,只有被深爱的一方,才有资格任意妄为 正文:MyBatis我们看一下:开源免费框架作用:数据访问层框架底层是对jdbc的封装我们肯定第一步要先导入jar包嗯这是一个动态代理的jar包 第一个xml文件/mybatis01/src/mybatis.xml: <?xml ve...原创 2019-01-16 11:12:34 · 187 阅读 · 0 评论 -
Java架构师之旅(二十九 附录《MyBatis3 用户指南》中文版)
夜光序言: 岁月波光粼粼,赋予爱与生命,唯有生活不能被他人代替,只会有寂寞相随~~ 正文:MyBatis 32010.08.01 翻译的一个版本,虽难比较老了,但是有一些基础还是值得学习,毕竟是中文版 ContentsMyBatis是什么? 6准备开始 6从XML中创建 SqlSessionFactory 实例 6如...翻译 2019-01-16 11:17:27 · 783 阅读 · 0 评论 -
夜光带你走进SSM框架 (五)新的领域
夜光序言:或许你的一句不经意的话,他都当真了 或许你的一个不经意的动作,他就爱上了 喜欢一个人是没有理由的正文:二、 SpringMVC 组件实现原理1 执行逻辑图2 组件介绍2.1DispatcherServletDispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求,DispatcherServlet 的存在降...原创 2019-03-29 09:26:46 · 132 阅读 · 0 评论 -
夜光带你走进SSM框架 (四)新的领域
夜光序言:人们总是喜欢找各种借口去逃避现实。 骗着别人,也骗着自己。 没有对错,只问心安。正文:2.4ReflectiveMethodInvocation. proceedpublic Object proceed() throws Throwable {// 开始执行代理方法。包含通知方法和目标对象中的真实方法。// 判断当前代理是否还有需要执行通...原创 2019-03-29 09:25:39 · 121 阅读 · 0 评论 -
夜光带你走进SSM框架 (三)新的领域
夜光序言:满地落樱留不住三月的脚步。~~~正文:AOP面向切面编程,其底层原理就是动态代理实现。如果切面策略目标有接口实现,使用JDK 的动态代理技术;无接口实现则使用 CGLIB 技术生成动态代理。在商业环境中,接口使用度是非常高的,在这主要分析 Spring 如何使用 JDK 的动态代理 技 术 生 成 动 态 代 理 对 象 。 主 要 代 码 在 Jdk...原创 2019-03-29 09:24:52 · 210 阅读 · 0 评论 -
夜光带你走进SSM框架 (二)新的领域
夜光序言:在那一刻 我明白了 喜欢一个人 那种撕心裂肺的痛正文:一、 Spring IoC/AOP ,夜光说AOP十分十分十分重要~~1 IoC引用 Spring 官方原文:This chapter covers the Spring Framework implementation of theInversion of Control (IoC) [1] p...原创 2019-03-29 09:23:53 · 209 阅读 · 0 评论 -
夜光带你走进SSM框架 (一)新的领域
夜光序言:笑看风雨逝灯火,风雨阑珊夜归人正文: 框架做为企业使用的重要技术, 其本质是”写更少的代码,做更多的事情”, 从而大大减少代码量, 让程序员更加关注业务的实现。 自己写的少了,都是用别人写好的东西就要明白别人写了什么 学习框架重难点不仅仅是如果使用框架而是要明白别人到底写了什么。 但是也要掌握好”度”,不要一味追求底层, 要”择其重”, 否则可能出现东...原创 2019-03-29 09:22:48 · 419 阅读 · 0 评论 -
Java架构师之旅(二十七 混合编程)
夜光序言:人要长大,就要学会思考。思考才能让人成熟、进步。修炼也是如此,闷头苦干只是机械重复而已。真正的进步是需要停一停,想一想,再继续前进~~正文:这里介绍一下混合编程~~Java混合编程 Java程序和其他应用程序进行通讯和数据交互 Java和Java/C/JS/Python/Web Service/命令行的混合编程RMI(1)Genius:回顾下学...原创 2019-03-13 18:23:37 · 1420 阅读 · 0 评论 -
随笔 @配置opcserver 服务器
夜光序言:我喜欢帮亲不帮理,因为真正的关键时刻,理不会帮我,但我的同伴以及亲人,却是会为了我以命相搏~~正文:上次使用了jdk32位的开发环境来尝试与opc进行通讯1、配置采样点Group在“AliasConfiguration”上右键,点击“InsertAlias Group”,插入采样组代号2、配置采样点代号和数据选中Group,比如A...原创 2019-03-14 14:04:17 · 1139 阅读 · 0 评论 -
Java架构师之旅(三十五 基础IO流)
夜光序言:每个人,总会因为遗憾而记得一个人~~ 正文:我们要多写写嗯~ IO流→其他字节流,字节数组流等~~字节数组 字节 节点流输入流ByteArrayInputStream 输出流 ByteArrayOutputStream package com.Genius.others; import java.io.Buffer...原创 2019-01-22 10:13:08 · 134 阅读 · 0 评论 -
Java架构师之旅(三十四 基础IO流)
夜光序言:Live your own story, others don't need you~~过好自己吧 别人的故事不需要你了~~ 正文:我们来看一下处理流:增强功能,提供性能,节点流之上1、缓冲流2、针对字节流的处理流我们可以称为:字节处理流BufferedInputStreamBufferedOutputStream ...原创 2019-01-22 10:05:43 · 172 阅读 · 0 评论 -
Java架构师之旅(十七)
夜光序言:我必须冲在第一个,不能依靠任何的力量,就像当年的闷油瓶一样~~ 正文:Spring连接数据库查询,精讲~~人生总要留下点什么package cn.Genius.jdbc;import java.sql.DriverManager;import java.sql.ResultSet;impo...原创 2019-01-03 09:51:34 · 233 阅读 · 1 评论 -
Java架构师之旅(二十二)- 关于ssh
夜光序言:“我夜光的未来将由我自己创造!我夜光的天地将由我自己开创!” 正文:前提要掌握ssh最好 spring4.X Struts2 Hibernate5.X A \ Hibernate5.X框架:我们需要掌握orm思想~~:对象关系映射我们需要知道数据库信息我们需要知道映射配置 核心:如果我们单纯使用Hib...原创 2019-01-07 10:57:17 · 14107 阅读 · 50 评论 -
Java架构师之旅(三十一 基础IO流)
夜光序言: “何为落?” “流年,陌路,独人过。” “可否具体?” “凭栏,月下,夜独酌。” “可否再具体?” “灯火虽俱,万人非你。” 正文:流:流动,源头到目的地,流在我们java中可以用stream来表示,程序么,肯定是通过标准的方法来输出和输入数据【记得我学Netty的时候,就关注了核心NIO】 程序与文件|数...原创 2019-01-17 16:49:03 · 753 阅读 · 1 评论 -
Java架构师之旅(五)
夜光序言:世人辱亦弃你 余他信亦护你 便值重踏尘泥。 正文:Java高并发场景的数据隔离方案 ...原创 2018-12-24 12:59:31 · 302 阅读 · 1 评论 -
Java架构师之旅(四)
夜光序言:画工须画云中龙,为人须为人中雄~~ 正文:Java分布式Session项目处理方案如果我们用eclipse就需要安装STS插件,这个有很多配置方法嗯~提供一种方案:Help -> Eclipse Marketplace...Search或选择“Popular”标签,选择Spring Tool Suite (STS) fo...原创 2018-12-24 10:18:19 · 390 阅读 · 5 评论 -
Java架构师之旅(十三)
夜光序言:人可以有所期盼,但前提是要不怕失望~~ 正文: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2...原创 2018-12-28 10:35:13 · 218 阅读 · 1 评论 -
Java架构师之旅(十二)
夜光序言:汪洋大海不缺鱼, 浩浩长空不缺鸟, 万花丛中不缺蝶, 我的世界不缺你。 正文:aop原理 下面就要开始有意思的东西了~~Spring两个核心,一个ioc,一个aopAop底层原理和相关操作概念说明这个不是spring一部分,是合起来使用嗯 2、使用aspectj进行aop操作,有两种...原创 2018-12-27 14:50:39 · 203 阅读 · 0 评论 -
Java架构师之旅(三)
夜光序言:最痛苦的是,消失了的东西,它就永远的不见了,永远都不会再回来,却偏还要留下一根细而尖的针,一直插在你心头,一直拔不去,它想让你疼,你就得疼 正文:JAVATomcat企业级学习搞清楚tomcat架构/ 具体的处理流程~~ 如果我们想把一个服务器玩好~那么 具体的处理流程就是关键学习一种思想很多问题需要自己去学习...原创 2018-12-21 14:08:01 · 450 阅读 · 0 评论 -
夜光:Tomcat中我们点击startup.bat一闪而过,如何解决呢?
夜光序言:不管是否情愿,生活总在催促我们迈步向前。人们整装,启程,跋涉,落脚,停在哪里,哪里就会燃起灶火。 正文:原因就是环境变量没有配置好我们应该保证jdk路径没有中文嗯~~ 运行结果: ...原创 2018-12-21 11:11:47 · 463 阅读 · 0 评论 -
Java架构师之旅(二)
夜光序言:装逼是什么,就是看见野花不摘,欣赏;什么是冲动,就是见花就摘,然后没地搁;男人是什么,那是眼睛里根本就没有野花,全是果~ 正文:Java企业级高并发 夜光:把上面看完之后,会对Java高并发有一个清晰的理解~~...原创 2018-12-21 10:35:39 · 1130 阅读 · 1 评论 -
Java架构师之旅(十一)
夜光序言:风说:我要哭。 于是,就下雨了。 风说 ,我想你了。 于是,满世界的刮起了风。 正文:IOC和DI区别 IOC:控制反转,把对象的创建交给spring来进行管理DI:依赖注入~~这个有点帅的,我记得opentcs就涉及~~向类里面的属性设置值~ 关系:依赖注入是不可以单独存在的,需要在IOC基础上进行操作~~在实际开发中,act...原创 2018-12-26 16:58:06 · 278 阅读 · 0 评论 -
Java架构师之旅(十)
夜光序言:她的眼神里有一种微妙得难以言喻的刺。但那并不是社交舞社社长无视她的存在,只顾和朋友讲话而自尊受伤的样子。那双眼睛里栖息的光并不属于那种类型。 那是更危险的光——这才是一成的感觉,可以说是隐含了卑劣下流的光。他认为真正的名门闺秀,眼神里不应栖息着那样的光。 正文:bean标签常用属性(id、class和name)id属性起的名称,理论上任意命名~~不可以包含...原创 2018-12-26 14:12:38 · 265 阅读 · 2 评论 -
Java架构师之旅(六)
夜光序言: 如果你的心上人来了,就叫我走好了,我不介意。在你工作之余、上街之余、见爱人之余,还有空闲的话,就见我 那个女孩你站住我喜欢你 正文:Java单例设计模式...原创 2018-12-24 14:15:07 · 277 阅读 · 0 评论 -
Java架构师之旅(十九)- 关于ssh
夜光序言:沉默是弱者最后的尊严,是复仇者最高的轻蔑~~ 正文:Spring是一个非常活跃的开源框架, 它是一个基于IOC和AOP来构架多层JavaEE系统的框架,它的主要目地是简化企业开发Spring以一种非侵入式的方式来管理你的代码, Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring1、spring模块2、为什...原创 2019-01-04 14:06:02 · 252 阅读 · 0 评论 -
Java架构师之旅(十六)
夜光序言:今夕何夕兮,搴舟中流。 今日何日兮,得与王子同舟。 蒙羞被好兮,不訾诟耻。 心几烦而不绝兮,得知王子。 山有木兮木有枝,心悦君兮君不知。 正文:查询【这是重点~~】使用jdbcTemplate也可以实现查询操作几天不看,就容易忘记~~,所以要经常回看~~我们在做项目的时候记得要遵循一个原则:那就是避免用到过多技术 记得有一...原创 2019-01-02 18:14:02 · 248 阅读 · 1 评论 -
Java架构师之旅(三十 基础IO流)
夜光序言:人生若只如初见,何事秋风悲画扇。等闲变却故人心,却道故人心易变。骊山语罢清宵半,泪雨霖铃终不怨。何如薄幸锦衣郎,比翼连枝当日愿。 正文:...原创 2019-01-17 13:50:52 · 154 阅读 · 0 评论 -
Java架构师之旅(十五)
夜光序言: 人的一生中需要有这样一个人:即使远隔千里,数年没有联络,见面时仍然轻松自然有说不完的话题;或者,相邻而坐,各自忙着自己的活计,数小时只是恩啊小语,仍然温暖充实;在这个人面前,你可以低眉哀叹,可以恣意张狂,可以不必有出息,可以不必有形象,可以全身是缺点…这个人就是知己 正文:Spring中jdbcTemplate实现crud操作(添加、更新、删除操作) ...原创 2019-01-02 14:04:39 · 172 阅读 · 0 评论 -
Java架构师之旅(十四)
夜光序言:如果三年后你注定要成为我女朋友,我何不提早行使我的权利呢? 正文:回顾一下之前的~在spring里面不需要我们自己写代码实现,帮封装①、封装了一个监听器,只要配置监听器就可以了②、我们如果需要整合web项目的话,就需要导入jar包,只要导入上述jar包,才可以配置监听器③、指定spring加载配置文件位置...原创 2019-01-02 10:24:26 · 182 阅读 · 0 评论 -
Java架构师之旅(九)
夜光序言:不一味沉溺于怨恨,叙述时所掺杂的刻薄与恼恨比往日少得多,而且态度收敛,内容简明,听来更可信 正文:Spring框架中的bean实例化Bean管理 什么都不写,默认就是无参的构造~~...原创 2018-12-26 10:02:04 · 176 阅读 · 0 评论