摘要: java跨平台原理 java通过不同系统,位数的jvm来屏蔽不同系统的指令集差异而对外提供统一的接口(java api),按照接口即可,系统需要部署到不同环境,在系统上装对应的jvm即可 搭建java开发环境: 安装jdk,配置环境变量,安个elipse,装tomcat,装个git啊 java中8中 阅读全文
posted @ 2019-03-19 13:25 goodshred 阅读(231) 评论(0) 推荐(0) 编辑
摘要: jdk8+以上引入了箭头函数,即J8的lambda表达式。 Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.) 下面看两段代码 阅读全文
posted @ 2018-10-31 14:14 goodshred 阅读(41325) 评论(0) 推荐(4) 编辑
摘要: 把DAO实现类注入到service实现类中,把service的接口(注意不要是service的实现类)注入到action中,注 入时不要new 这个注入的类,因为spring会自动注入,如果手动再new的话会出现错误,然后属性加上 @Autowired后不需要getter()和setter()方法, 阅读全文
posted @ 2018-10-31 06:49 goodshred 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: 回调函数的思想: 在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应 所谓的回调,就是程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中的一个方法,于是,他通过a中的接口回调自己b中的方法。 回调函数就是一个通过函数指针调用 阅读全文
posted @ 2018-10-30 21:02 goodshred 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 优化连接的代码工具,可打印日志,限制连接数,连接时长,。。。。 阅读全文
posted @ 2018-10-30 20:36 goodshred 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 实际上就是mybatis,hebernate的逆向工程之意 阅读全文
posted @ 2018-10-29 17:15 goodshred 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 转载: SpringBoot yml 配置 1. 在 spring boot 中,有两种配置文件,一种是application.properties,另一种是application.yml,两种都可以配置spring boot 项目中的一些变量的定义,参数的设置等。下面来说说两者的区别。 appli 阅读全文
posted @ 2018-10-28 19:56 goodshred 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 1.resultMap resultMap就是结果集映射的配置标签, 二、从SQL查询结果到领域模型实体 在深入ResultMap标签前,我们需要了解从SQL查询结果集到JavaBean或POJO实体的过程。 1. 通过JDBC查询得到ResultSet对象 2. 遍历ResultSet对象(结果集 阅读全文
posted @ 2018-10-28 16:36 goodshred 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 1.增删改查“ 添加mysql-connector和mysql-spring-boot-start依赖: 2.配置数据库,在application.yml中: 3.构建一个实体类: 4.书写dao层,在类中写sql语句: 5.书写我们的持久化操作的业务逻辑services,并调用dao层完成持久化的 阅读全文
posted @ 2018-10-28 05:24 goodshred 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 若打包成war包,则需要继承 SpringBootServletInitializer 并重写configure()方法:打包成war的话,如果打包之后的文件中没有web.xml文件的话它可以自己加进去一个最简单的web.xml(只有根节点的定义,而没有子元素),防止因缺乏web.xml文件而部署失 阅读全文
posted @ 2018-10-27 14:41 goodshred 阅读(287) 评论(0) 推荐(0) 编辑