Java基础
028boboliu
这个作者很懒,什么都没留下…
展开
-
web分层
Action+Service +Dao三层的功能划分 Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询,dao只是转载 2016-08-30 21:42:45 · 621 阅读 · 0 评论 -
spring boot & mybatis 集成 方法一
package com.s2u2m;import javax.sql.DataSource;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.log4j.Logger;import org.mybatis.spring.SqlSessionFactoryBean;import org.mybati原创 2017-11-10 17:08:24 · 184 阅读 · 0 评论 -
处理excel数字科学记数法
//截取以科学记数法存的电话号码 String[] valString = val.split("E"); if (valString.length == 2 && valString[1].length() == 2 && valString[0].length() > 3 &&原创 2017-10-21 01:56:07 · 322 阅读 · 0 评论 -
java读取excel时间字段
SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = HSSFDateUtil.getJavaDate(Double.valueOf(rowList.get(i))); paramMap.put("servic原创 2017-10-21 01:51:52 · 885 阅读 · 0 评论 -
以json为body发送get请求
String url="http://61.161.211.134:9011/tsp/cherry?";CloseableHttpClient httpclient = null;httpclient = HttpClients.createDefault();JSONObject header = new JSONObject();header.put("fv","0201");原创 2017-09-27 10:39:05 · 6526 阅读 · 0 评论 -
xml格式的字符串到json格式
/** * 转换一个xml格式的字符串到json格式 * * @param xml * xml格式的字符串 * @return 成功返回json 格式的字符串;失败反回null */ pub转载 2016-09-27 10:44:59 · 508 阅读 · 0 评论 -
网站被攻击常见的几种方式
1. 越权访问 2. 短信轰炸前端function sendVerifyCode(){var mobile = $("#mobile").val();$.ajax({url : "${path}/app/user/sendVerifyCode",method : "post",data : {mobile : mobile,},success : f原创 2016-10-10 21:56:08 · 391 阅读 · 0 评论 -
spring mvc /ibetis/jquery 项目结构
1.项目结构如下2. web.xmlcustSys wechat contextConfigLocationclasspath:applicationContext.xmlInitialize the Application Scope DataApplicationInitializercom.hj.cus原创 2016-10-10 17:14:04 · 498 阅读 · 0 评论 -
设计模式之观察者模式
定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使他们能够自动更新自己。比如,用户提交了订单,降低代码耦合,适用观察者模式,可以通过改变观察者的状态,通知修改商品库存,账务记录,日志等。解决的问题: 将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持转载 2016-09-22 17:21:59 · 167 阅读 · 0 评论 -
IntelliJ Idea 常用快捷键列表
IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然转载 2016-08-24 14:33:34 · 225 阅读 · 0 评论 -
idea对svn的配置
IntelliJ IDEA 13.1.2安装后,SVN checkout时候会出现如下错误: Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, μ 究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。IntelliJ IDEA 13.1.2安装后转载 2016-09-02 11:07:51 · 299 阅读 · 0 评论 -
enum的使用
package com.test;/** * Created by Administrator on 2016/9/13 0013. */public enum WeekDay { Mon("Monday",1), Tue("Tuesday",2), Wed("Wednesday",3), Thu("Thursday",4), Fri( "Friday"原创 2016-09-13 13:55:50 · 195 阅读 · 0 评论 -
java读取properties文件
1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputStream inStream) 这个方法可以从.properties属性转载 2016-08-31 22:56:15 · 395 阅读 · 0 评论 -
将本地Jar包放进Maven库
com.taobao.alidayulib taobao-alidayulib system 1.0 ${project.basedir}/lib/iov2.jar原创 2017-11-14 17:05:32 · 328 阅读 · 0 评论